Hi,
habe eine XML Datei in ISO-8859-15 vorliegen und will diese so umwandeln, damit die Funktion simplexml_load_file() diese verarbeiten kann. Aktuell funktioniert das nur halbwegs, da simplexml_load_file() keine Umlaute wie ä in das simplexml-Objekt aufnimmt. Also wie kann ich es schaffen, dass bei der Ausgabe des simplexml-Objektes auch Umlaute ausgegeben werden?
Alternativ könnte es mir vielleicht auch eine komplexe Suchfunktion reichen. Da ich alle <project> aus der XML Datei mit meinem gewünschten <project> Ausprägung vergleichen muss und anschließend noch Attribute diesen <project>s ausgeben muss. Also die Werte zwischen den Tags ausgeben, die Tags aber bei der Suche berücksichtigen.
mfg und tia!
habe eine XML Datei in ISO-8859-15 vorliegen und will diese so umwandeln, damit die Funktion simplexml_load_file() diese verarbeiten kann. Aktuell funktioniert das nur halbwegs, da simplexml_load_file() keine Umlaute wie ä in das simplexml-Objekt aufnimmt. Also wie kann ich es schaffen, dass bei der Ausgabe des simplexml-Objektes auch Umlaute ausgegeben werden?
Code:
<?xml version="1.0" encoding="ISO-8859-15"?>
<!DOCTYPE publishDetail PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://localhost:8080/dtd/xhtml-lat1.ent">
<projects>
<project>
<projectName>123ÄÜßüä</projectName>
</project>
</projects>
Alternativ könnte es mir vielleicht auch eine komplexe Suchfunktion reichen. Da ich alle <project> aus der XML Datei mit meinem gewünschten <project> Ausprägung vergleichen muss und anschließend noch Attribute diesen <project>s ausgeben muss. Also die Werte zwischen den Tags ausgeben, die Tags aber bei der Suche berücksichtigen.
Code:
<projects>
<project>
<projectName>123ÄÜßüä</projectName>
<projectAttr>mein gewünschtes Attribut</projectAttr>
</project>
<project>
<projectName>Das nicht</projectName>
<projectAttr>mein nicht gewünschtes Attribut</projectAttr>
</project>
</projects>
mfg und tia!