我在嘗試讀取無效的自動關閉XML元素時遇到問題。 的XML是這樣的:.NET讀取無效的自動關閉XML元素
<a key='value'>
<b key2='value2'>
<c importantkey='importantvalue'>
</b>
</a>
通過使用.NET的XmlDocument類和XPath,我無法檢索元素「C」,因爲它是一個無效的標籤。
我無法控制XML,因爲它是從API傳遞的。更具體地說,tumblr的XML for API將以上述XML格式呈現視頻文章。 因此,我無法檢索XML元素。我只能檢索到最多a
元素。
是否有任何解決方法,允許我檢索'c'元素作爲XML節點?
這甚至不是有效的XML,您無法用XML解析器解析無效的XML。你知道自我關閉意味着什麼嗎?它是如何表現的?我懷疑它實際上是來自那樣的API,你必須在前面的步驟中「處理」它。 –
自閉標籤的工作原理就像.. right ..? –
Alan