Ja. Das geht – aber nicht durch XML selbst, sondern durch den Editor bzw. die Darstellung. Kurz gesagt: Zeilenumbrüche in Textelementen sind in XML grundsätzlich vorhanden und editier...
Wie speichert ein XML-Dataset deutsche Umlaute?
Antwort vomIn XML werden deutsche Umlaute normalerweise direkt als **Unicode-Zeichen** gespeichert: - `ä` - `ö` - `ü` - `Ä` - `Ö` - `Ü` - `ß` Wichtig ist dabei die **Zeichenkodierung**, meist: - `UTF-8` - `UTF-16` Typisch ist z. B. am Anfang der Datei: ```xml <?xml version="1.0" encoding="UTF-8"> ``` Dann kann XML so aussehen: ```xml <name>Müller</name> <stadt>Köln</stadt> <wort>größer</wort> ``` Alternativ können Umlaute auch als **numerische Zeichenreferenzen** gespeichert werden: - `ä` → `ä` - `ö` → `ö` - `ü` → `ü` - `Ä` → `Ä` - `Ö` → `Ö` - `Ü` → `Ü` - `ß` → `ß` Beispiel: ```xml <name>Müller</name> ``` Kurz gesagt: **Am besten direkt als Unicode in UTF-8 speichern.** XML unterstützt das problemlos.
Verwandte Fragen
Kann man in XML mehrzeiligen Text in einem Tag speichern?
Ja. In XML kann ein Tag mehrzeiligen Text enthalten, zum Beispiel: xml <text> Das ist Zeile 1. Das ist Zeile 2. Das ist Zeile 3. </text> Wichtig: Zeilenumbrüche im Inhalt sind erl...
Bringt es einen technischen Vorteil, eine XML-Datei mit der Endung .xml zu speichern, oder kann sie verlustfrei auch als .txt gespeichert werden?
Ja — inhaltlich verlustfrei kann eine XML-Datei auch als .txt gespeichert werden, sofern der Inhalt und die Zeichenkodierung unverändert bleiben. Technischer Vorteil von .xml: Betriebssyst...
Kann ich mit PHP 8 ein ZUGFeRD-XML-Dokument einlesen und die Infos verarbeiten?
Ja. Mit PHP 8 kannst du ein ZUGFeRD-XML-Dokument einlesen und die enthaltenen Informationen verarbeiten, z. B. mit: SimpleXML DOMDocument XMLReader Typisch ist: 1. XML-Datei laden 2. Namespaces beac...