W .NET, jak mogę odczytać zawartość tekstu z XElement?Odczytywanie zawartości tekstowej z XElement
Na przykład, z Xelement
XElement.Parse("<tag>Alice & Bob<other>cat</other></tag>")
Chciałbym napis 'Alice & Bob
Próbowałem element.Value
ale która zwraca 'Alice & Bobcat' :(
Jestem prawie pewny, że to źle sformułowany XML, dlatego właśnie masz problem. Tagi powinny zawierać wartość lub inne znaczniki, a nie obie. – Bobson
'
Idealnie normalne dla popularnego języka XML o nazwie HTML
' –W rzeczywistości HTML nie jest XML i na odwrót. Są z pewnością spokrewnieni, ale tylko XHTML to jedno i drugie. http://en.wikipedia.org/wiki/XHTML. Jeśli zamierzasz parsować HTML, powinieneś użyć parsera HTML. Jeśli analizujesz XML, nadal uważam, że jest źle sformułowany. – Bobson