Wie String mit sonderzechen in XML schreiben?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Wie String mit sonderzechen in XML schreiben?

    Hallo,

    ich lese Strings aus meiner Datenbank erstelle damit eine XML API.
    Leider sind wohl in manchen Strings einige Sonderzeichen die einen Fehler in der XML auslösen, so dass diese nicht erstellt werden kann.

    Weiß jemand mit welcher Funktion ich die Stringt "säubern" kann, so das diese auch in der XML angezeigt werden können?

    Danke in Voraus!
    Zuletzt geändert von BananaJo; 09.06.2012, 12:02.

  • #2
    Zitat von BananaJo Beitrag anzeigen
    ich lese Strings aus meiner Datenbank erstelle damit eine XML API.
    Leider sind wohl in manchen Strings einige Sonderzeichen die einen Fehler in der XML auslösen, so dass diese nicht erstellt werden kann.

    Weiß jemand mit welcher Funktion ich die Stringt "säubern" kann, so das diese auch in der XML angezeigt werden können?
    DOMDocument macht dies automatisch. Man muss sich nicht darum kümmern. Einzige Voraussetzung: Du musst die Strings im UTF-8 Zeichensatz übergeben.

    Kommentar


    • #3
      Hi,

      wenn Zeichen wie <, > oder & mit vorkommen, die die XML Struktur zerstören würden, kannst du entsprechende Bereiche in ein CDATA Abschnitt packen.

      Gruß Danny
      hostbar - Full Service Internet Agentur

      Kommentar

      Lädt...
      X