8.4 XML-Namen finden
Problem
Sie wollen prüfen, ob ein String ein gültiger XML-Name ist (ein häufig genutztes syntaktisches Konstrukt). XML besitzt exakte Regeln für die Zeichen, die in einem Namen vorkommen können, und nutzt diese Regeln für die Namen von Elementen, Attributen und Entitäten, von Zielen für Verarbeitungsanweisungen und so weiter. Namen müssen mit einem Buchstaben, einem Unterstrich oder einem Doppelpunkt beginnen, gefolgt von einer beliebigen Kombination aus Buchstaben, Ziffern, Unterstrichen, Doppelpunkten, Bindestrichen und Punkten. Das ist nicht ganz exakt, aber schon recht nahe dran. Die genaue Liste an zugelassenen Zeichen hängt auch von der verwendeten XML-Version ab.
Alternativ wollen Sie ein Muster aufbauen, mit dem gültige ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access