xml mac->windows welche kodierung?
lima-city → Forum → Heim-PC → Betriebssysteme
angabe
beispiel
code
codierung
datei
http
kodierung
kopf
nachtrag
notation
problem
programm
regeln
software
sonderzeichen
test
testen
url
verpassen
verwenden
-
Kann mir irgendjemand sagen welche kodierung diese xml-Datei hier hat?
http://download.lima-city.de/simuliertes/papierkorb/weblisteneu.xml
Sie wurde auf einem Mac erstellt und mir gezippt zugeschickt.
Alle Sonderbuchstaben werden mir nicht korrekt angezeigt..
Also z.B. statt "Mädchen" steht da "M‰dchen. " -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
trueweb schrieb:
Die Datei ist UTF-8 codiert. Mit welcher Codierung arbeitest du? Öffne die Datei mal mit Notepad++ und wandle die Codierung in die um, die du in deinem Programm verwendest.
Tja wenn doch die Anrt so leicht wäre...
Ich habe die Date schon mit notepad++ geöffnet und nach utf-8,utf-8 ohne BOM,Ansi,UCS-Big Endian,UCS-little Endian geändert.
Die Zeichen sind aber nie korrekt.
Ein paar Zeichensätze habe ich auch schon ausprobiert.
Bitte probiert es aus ob es bei Dir geht, bin hier total am verzweifeln...
Beitrag zuletzt geändert: 20.4.2011 14:40:53 von simuliertes -
Naja die hat keine Angaben über eine Kodierung. Da steht lediglich:
<?xml version="1.0"?>
Wenn du ihr jetzt noch eine Kodierung verpassen möchtest kannst du das wie folgt machen:
<?xml version="1.0" encoding="ISO-8859-1"?>
Mit dieser Kodierung müssten auch alle Sonderzeichen richtig dargestellt werden. Ich habe mit dieser Kodierung meine Website gestaltet und bisher noch keine Probleme.
Ich nehme mal an das da Standardmäßig UTF-8 verwendet wird. Kannst du ganz leicht testen wenn du zum Beispiel
ä
statt ä schreibst und es dann richtig angezeigt wird. Ansonsten nimm einfach den oben genannten XML-Kopf mit dem encoding und ersetz ihn mit deinem schon vorhandenen und alles sollte gehen.
Hier gibt es mehr Informationen:
http://de.selfhtml.org/xml/regeln/xmldeklaration.htm
Gruß S.Brosch -
software-brosch schrieb:
Naja die hat keine Angaben über eine Kodierung. Da steht lediglich:
<?xml version="1.0"?>
Wenn du ihr jetzt noch eine Kodierung verpassen möchtest kannst du das wie folgt machen:
<?xml version="1.0" encoding="ISO-8859-1"?>
Mit dieser Kodierung müssten auch alle Sonderzeichen richtig dargestellt werden. Ich habe mit dieser Kodierung meine Website gestaltet und bisher noch keine Probleme.
Ich nehme mal an das da Standardmäßig UTF-8 verwendet wird. Kannst du ganz leicht testen wenn du zum Beispiel
ä
statt ä schreibst und es dann richtig angezeigt wird. Ansonsten nimm einfach den oben genannten XML-Kopf mit dem encoding und ersetz ihn mit deinem schon vorhandenen und alles sollte gehen.
Hier gibt es mehr Informationen:
http://de.selfhtml.org/xml/regeln/xmldeklaration.htm
Gruß S.Brosch
Brosch die Datei wurde von einem Mac-Programm erstellt (pen irgendwas?).
ISO-8859-1 ist es nicht , beweis mir das Gegenteil und ich würde mich freuen...
Beitrag zuletzt geändert: 20.4.2011 14:45:33 von simuliertes -
Ich kriegs gerade auch nicht hin, aber sobald ich daheim bin werd ichs mal aufm Macbook probieren.
-
Ich habe nicht behauptet es sei die Kodierung ISO-8859-1 sondern ich habe Vorgeschlagen diese zu verwenden. Ich habe mal deine datei vollständig kopiert und einfach den XML-Kopf ausgewechselt und wieder auf meinen Download-Server hochgeladen. Und siehe da es werden ä, ö und ü richtig angezeigt.
Link: http://download.lima-city.de/software-brosch/test.xml
Nachtrag: OK bringt auch nichts, sehe ich gerade schaue aber mal was ich machen kann.
Gruß S.Brosch
Beitrag zuletzt geändert: 20.4.2011 14:57:05 von software-brosch -
software-brosch schrieb:
Ich habe nicht behauptet es sei die Kodierung ISO-8859-1 sondern ich habe Vorgeschlagen diese zu verwenden. Ich habe mal deine datei vollständig kopiert und einfach den XML-Kopf ausgewechselt und wieder auf meinen Download-Server hochgeladen. Und siehe da es werden ä, ö und ü richtig angezeigt.
Link: http://download.lima-city.de/software-brosch/test.xml
Gruß S.Brosch
Nö.
Beispiel:
<Data ss:Type="Number">10</Data>
</Cell>
−
<Cell>
<Data ss:Type="Number">11</Data>
</Cell>
−
<Cell>
<Data ss:Type="Number">6</Data>
</Cell>
−
<Cell>
<Data ss:Type="String">Hauser. M‰dchen. Holzschnitt. 1921</Data>
Nachtrag:
Danke (für's schauen)
Edito:
Eventuell kommt aber noch Plan B in frage...
Beitrag zuletzt geändert: 20.4.2011 16:06:30 von simuliertes -
Thnks euch, ich habe das Problem anders gelöst.
Mir wurde eine neue xml-Datei zugeschickt die leider nicht ganz meinen anforderungen entsprach dafür aber die korrekte zeichenkodierung hatte.
(Heißt ich musste meinen "xml-reader" modifizieren)
Beitrag zuletzt geändert: 20.4.2011 21:39:59 von simuliertes -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage