Trong .NET, làm cách nào để đọc nội dung văn bản từ một số XElement?Đọc nội dung văn bản từ XElement
Ví dụ, từ XElement
XElement.Parse("<tag>Alice & Bob<other>cat</other></tag>")
Tôi muốn chuỗi 'Alice & Bob'
tôi đã cố gắng element.Value
nhưng đó lợi nhuận 'Alice & Bobcat' :(
Tôi khá chắc chắn đó là XML được định dạng sai, đó là lý do tại sao bạn gặp sự cố. Thẻ phải chứa giá trị hoặc các thẻ khác, không phải cả hai. – Bobson
'
Hoàn toàn bình thường đối với ngôn ngữ XML phổ biến đó được gọi là HTML
' –Thực ra, HTML không phải là XML và ngược lại. Họ liên quan, chắc chắn, nhưng chỉ XHTML là cả hai. http://en.wikipedia.org/wiki/XHTML. Nếu bạn định phân tích HTML, bạn nên sử dụng trình phân tích cú pháp HTML. Nếu bạn đang phân tích cú pháp XML, tôi vẫn nghĩ rằng điều này được hình thành không đúng. – Bobson