ich einen Code wie dieses Wie xml Knotenwert acces wenn es hat ‚<‘ in es
habenvar summary = member.Select(o => o.Element("summary"))
.FirstOrDefault();
Dieser Wert wie
<summary>
Gets the number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1" />.
</summary>
gibt Wenn ich versuche, den Wert zu erhalten aus Zusammenfassung wie summary.value
gibt es nur den Wert
Ruft die Anzahl der Elemente in der.
Der Teil <see cref="T:System.Collections.Generic.ICollection
1" /> `in diesem String kommt nicht.
Bitte helfen Sie dies bei der Festsetzung.
auf Debuggen Eingefangen.
UPDATE
Ich habe versucht, per Kommentar zu entkommen
var summary = member.Select(o => o.XPathSelectElement("summary").Value.Replace("<", "<").Replace("&", "&").Replace(">", ">"))
.FirstOrDefault();
Noch gleiches Ergebnis. Vielleicht mache ich etwas falsch.
Sie sollen den Wert zuvor mit '' < für '<' und '' > für '>' und '' & für '&' – Icepickle
entkommen, wie ich diese Frage verbessern. Down-Wähler bitte vorschlagen. – shanmugharaj
Sie könnten angeben, wie Ihr XML erstellt wird, und ob der XML-Inhalt bereits maskiert ist (Sie könnten prüfen, ob anstelle des XML-Viewers notepad vorhanden ist, wenn die fragliche Datei das fehlerhafte XML hat (zB: <
Icepickle