Wie lese ich in .NET den Textinhalt von einem XElement ?
Zum Beispiel aus dem XElement
%Vor%Ich möchte die Zeichenfolge 'Alice & amp; Bob '
Ich habe versucht element.Value
, aber das gibt 'Alice & amp; Bobcat ': (
Nur weil ich kürzlich eine ähnliche Anforderung hatte, biete ich an:
%Vor%Erfasst keinen Textinhalt von untergeordneten Knoten, sondern verkettet alle unmarkierten Textknoten im aktuellen Element.
Mit element.FirstNode
können Sie den rohen Inhalt, den Sie in dem Element "Alice & amp; Bob" haben, erhalten, so dass Sie nur das kaufmännische Und das Ergebnis erhalten müssen, das Sie erwarten.