Wie String mit sonderzechen in XML schreiben?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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!
    Last edited by BananaJo; 09-06-2012, 11:02.

  • #2
    Originally posted by BananaJo View Post
    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.

    Comment


    • #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

      Comment

      Working...
      X