Hallo,

wir haben alles in CDATA geschrieben, um solche Probleme komplett 
auszuschalten....z.B.

 <record>
   <tbID><![CDATA[OB]]></tbID>
   <Textbaustein><![CDATA[ohne Befund]]></Textbaustein>
 </record>

Gruß,
Tobias

-----Ursprüngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Pessner, Andreas
Gesendet: Freitag, 4. Februar 2005 11:09
An: asp.net@glengamoi.com
Betreff: [Asp.net] XML und Sonderzeichen[Scanned]


Ich habe ein XML Dokument - welches Werte zum befüllen von DropDownlisten 
enthält.

Quasi so:

<?xml version="1.0" encoding="utf-8"?>
<elements>
        <option>
                <value>Herr</value>
                <text>Herr</text>
        </option>
        <option>
                <value>Frau</value>
                <text>Frau</text>
        </option>
        <option>
                <value>Damen & Herren</value>
                <text>Damen & Herren</text>
        </option>
</elements>

Das ganze lese ich mit einer Funktion aus - mit der ich die DDLs dann befüllen 
kann.

Nur stolpert der über das "&" bei "Damen & Herren" - klar ein "und" könnte man 
da auch nehmen - nur darum geht es net. Wie muß ich das "&" kodieren damit der 
das mit sauber rein nimmt??

Fehlermeldung:
XML Ladefehler! Dateiname gb.config konnte nicht initialisiert werden - oder 
enthält nicht die richtige Struktur!System.Xml.XmlException: Beim Analysieren 
von 'EntityName' ist ein Fehler aufgetreten. Zeile 20, Position 31. at 
System.Xml.XmlScanner.ScanNamedEntity() at 
System.Xml.XmlTextReader.ParseBeginTagExpandCharEntities() at 
System.Xml.XmlTextReader.Read() at 
System.Xml.XmlValidatingReader.ReadNoCollectTextToken() at 
System.Xml.XmlValidatingReader.Read() at 
System.Xml.XmlLoader.LoadChildren(XmlNode parent) at 
System.Xml.XmlLoader.LoadElementNode() at 
System.Xml.XmlLoader.LoadCurrentNode() at 
System.Xml.XmlLoader.LoadCurrentNode() at 
System.Xml.XmlLoader.LoadChildren(XmlNode parent) at 
System.Xml.XmlLoader.LoadElementNode() at 
System.Xml.XmlLoader.LoadCurrentNode() at 
System.Xml.XmlLoader.LoadCurrentNode() at 
System.Xml.XmlLoader.LoadChildren(XmlNode parent) at 
System.Xml.XmlLoader.LoadElementNode() at 
System.Xml.XmlLoader.LoadCurrentNode() at 
System.Xml.XmlLoader.LoadCurrentNode() at 
System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc) at 
System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean 
preserveWhitespace) at System.Xml.XmlDocument.Load(XmlReader reader) at 
System.Xml.XmlDocument.Load(String filename) at Functions.getXMLElements(String 
FileName) in

_______________________________________________
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter: 
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an