fjh: Liste nicht erlaubter sonderzeichen?

Beitrag lesen

Hallo Benjamin,

Um einen externen Datenlieferant anweisen zu können, sonderzeichen aus einer XML Datei herauszufiltern, suche ich verzweifelt eine liste (vorzugsweise von w3) in welcher alle zeichen drinne stehen die nicht in den tags enthalten sein dürfen. so z.B. <>

Hm, was meinst du mit _in_ den Tags....?

Innerhalb eines Tags - also als Inhalt eines Tags (<tag>inhalt</tag>) - darf alles stehen, was nicht Markup ist (sogenannte Zeichendaten), d.h. alles ausser & und < (Maskierbar mit < und '). Willst Du Kompatibilität zu SGML musst du auch > maskieren als gt;

vgl. auch: http://www.w3.org/TR/REC-xml#syntax

Die Tagnamen (besser: Element(typ)namen ;-)) unterliegen besonderen Regeln:
http://www.w3.org/TR/REC-xml#sec-common-syn

Gruß
Franz