Home > Allgemeines, php, XML > XML mit PHP verarbeiten

XML mit PHP verarbeiten

July 14th, 2009

Wer mit PHP einen XML Input verarbeiten will hat grundsätzlich verschiedene Möglichlichkeiten. Jeder muss für sich entscheiden welche Methode für sein Vorhaben das richtige ist. Es gibt nur einen kleinen Stolperstein, auf den ich an dieser Stelle hinweisen möchte.

Wer sich für den XMLReader entscheidet sollte sich klarmachen, das es Probleme mit dem Encoding geben kann. Mir ist es nicht gelungen eine UTF-8 kodierte Datei mit einigen Sonderzeichen wie z.B. dem ™ richtig einzulesen, geschweige mit Hilfe von iconv nach ISO-8859-1 zu konvertieren.

Abhilfe schaffte letzendlich der Umstieg nach DOM, die hier eingelesenen Sonderzeichen bleiben erhalten. Was allerdings nicht heisst das ich das ™ nach ISO konvertieren konnte. iconv weigert sich hier einfach. Letzendlich bleibt mir nur das Projekt komplett nach UTF-8 zu konvertieren. Klar UTF-8 ist immer der bessere Weg, aber man es nicht immer in der Hand…

Wenn jemand  eine Lösung für dass Problem mit den Sonderzeichen und der Konvertierung mit Hilfe von iconv hat, freue ich mich auf jeden HInweis und Kommentar.

In diesem Zusammenhang:

  1. FFMPEG Hier mal, weil ich es immer wieder vergesse ein paar...

Allgemeines, php, XML

  1. No comments yet.
  1. No trackbacks yet.