28.05.2010, 00:00 Uhr

Unicode anstatt Entities in XML-VB

Einen kleinen Tipp für den Umgang mit XML-Literalen hat das Visual-Basic-Team von Microsoft in seinem Weblog parat.
XML-Literale erlauben es, XML-Code direkt in VB-Code einzubetten, ohne ihn als String definieren zu müssen. Dies macht dem Umgang mit solcherart Zeichenketten etwas einfacher. Da LINQ to XML lediglich die Datentypdefinitionen der XML-1.0-Spezifikation unterstützt, lassen sich die bekannten HTML-Entities nicht in den XML-Literalen verwenden. Das Visual-Basic-Team stellt eine Möglichkeit vor, wie es auf Umwegen trotzdem geht: Indem die HTML-Entities durch die entsprechenden Unicode-Repräsentationen ersetzt werden. [jp]

Info:
http://blogs.msdn.com/b/vbteam/archive/2010/05/24/using-html-entities-in-xml-literals-avner-aharoni.aspx



Das könnte Sie auch interessieren