6. April 2017 11:31
<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xsl" href="/DocuWare/Platform/Content/standard.xslt"?><DocumentsQueryResult xmlns:s="http://dev.docuware.com/schema/public/services" TimeStamp="2017-04-06T06:04:16Z" xmlns="http://dev.docuware.com/schema/public/services/platform"><Count>1</Count><Items><Item HaveMoreTotalPages="true" Id="376" Title="Unnamed Document with id 376 from 04/05/2017 15:44:34" LastModified="2017-04-06T05:52:52Z" CreatedAt="2017-04-05T13:44:34Z" FileSize="4126" SectionCount="2"><Fields><Field FieldName="COMPANY" FieldLabel="Firma" IsNull="true" /><Field FieldName="CONTACT" FieldLabel="Kontakt"><String>12345</String></Field><Field FieldName="SUBJECT" FieldLabel="Betreff/Nr."><String>€ ä Ä ü Ãœ ö Ö & ß é È è È ´ ` à Ó Ú á ó ú À Ã’ Ù à ò ù à à ì ÃŒ â Â Ô ô û Û ê Ê î ÃŽ Å‚ Å</String></Field>
€ ä Ä ü Ü ö Ö & ß é È è È ´ ` Á Ó Ú á ó ú À Ò Ù à ò ù í Í ì Ì â Â Ô ô û Û ê Ê î Î ł Ł
6. April 2017 12:55
6. April 2017 12:59
6. April 2017 13:22
MichaelK hat geschrieben:Hallo Kai,
vielleicht hilft der der folgende Link weiter:
http://www.dynamics.is/?p=617
Gruß
Michael
Kowa hat geschrieben:Hier sind meine Konvertierungsskripte, ich habe da eben noch eins für diesen Fall ergänzt.
Name DataType Subtype Length
textfile Text
IOFile DotNet System.IO.File.'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
Textencode DotNet System.Text.Encoding.'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
Code:
textfile := ValueText;
IOFile.WriteAllText('C:\temp\Druck\test.txt',textfile,Textencode.GetEncoding(65001));
6. April 2017 13:25
6. April 2017 13:59
Kai R. hat geschrieben:In dem Programm, woher ich den String bekomme habe ich folgende Zeichenkette
- Code:
€ ä Ä ü Ü ö Ö & ß é È è È ´ ` Á Ó Ú á ó ú À Ò Ù à ò ù í Í ì Ì â Â Ô ô û Û ê Ê î Î ł Ł
Auf Grund einer Seite (sind Fremdlinks erlaubt?) habe ich herausgefunden, dass es sich hierbei um "ISO 8859-1" handelt.
6. April 2017 14:02
<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xsl" href="/DocuWare/Platform/Content/standard.xslt"?><DocumentsQueryResult xmlns:s="http://dev.docuware.com/schema/public/services" TimeStamp="2017-04-06T06:04:16Z" xmlns="http://dev.docuware.com/schema/public/services/platform"><Count>1</Count><Items><Item HaveMoreTotalPages="true" Id="376" Title="Unnamed Document with id 376 from 04/05/2017 15:44:34" LastModified="2017-04-06T05:52:52Z" CreatedAt="2017-04-05T13:44:34Z" FileSize="4126" SectionCount="2"><Fields><Field FieldName="COMPANY" FieldLabel="Firma" IsNull="true" /><Field FieldName="CONTACT" FieldLabel="Kontakt"><String>12345</String></Field><Field FieldName="SUBJECT" FieldLabel="Betreff/Nr."><String>€ ä Ä ü Ãœ ö Ö & ß é È è È ´ ` à Ó Ú á ó ú À Ã’ Ù à ò ù à à ì ÃŒ â Â Ô ô û Û ê Ê î ÃŽ Å‚ Å</String></Field>
6. April 2017 14:23
6. April 2017 14:41
Lediglich, um euch den String hierher zu kopieren war der String kurze Zeit in Notepad.
6. April 2017 14:59
6. April 2017 17:27
Kai R. hat geschrieben: "ANSI1252 (ISO 8859-1) nach UTF-8"-Funktion
7. April 2017 08:10
7. April 2017 08:17
7. April 2017 08:32
7. April 2017 09:28
Kai R. hat geschrieben:Das heißt ich müsste mir erst eine Datei im ISO-Format erstellen, diese Datei in UTF-8 umwandeln und letztendlich die zweite Datei zum bearbeiten verwenden?
7. April 2017 10:06
7. April 2017 10:28
7. April 2017 10:49
7. April 2017 11:03
7. April 2017 11:11
7. April 2017 11:15
7. April 2017 11:46
7. April 2017 13:13
Kai R. hat geschrieben:ich benutze keine DotNet-Variablen, um den String aus einander zu bauen.
Dies hat den Grund, dass die Schnittstelle in verschiedenen NAV-Versionen eingesetzt werden soll und kann.
7. April 2017 13:23
ich benutze keine DotNet-Variablen, um den String aus einander zu bauen.
Dies hat den Grund, dass die Schnittstelle in verschiedenen NAV-Versionen eingesetzt werden soll und kann.
7. April 2017 13:38