我正在從PHP腳本獲取xml文檔。C#XML忽略< and >節點中的字符
XML架構看起來是這樣的:
<Items>
<Item>
<ID>
123g8fdg
</ID>
<Name>
Michael
</Name>
<Note>
Some notes, for example a small xml snippet: <randomxml><...
</Note>
</Item>
</Items>
的注意節點可以有任何值(甚至是XML片斷) 雖然從服務器得到以下XML數據回試,我注意到,那如果注意的是以下的C#的loadXML功能失敗:
"Finish date <= Start date + 1 year"
的「<」字打破它(我可以看到,即使在C#XML可視化工具,而得不gging)
任何方法都可以忽略註釋部分中的任何特定XML元素,所以它不會干擾解析器和基本結構?
由於XML是無效的,你應該在這裏使用CDATA不是純文本,http://stackoverflow.com/questions/2784183/what-does-cdata-in-xml-mean – tym32167
去解決您的PHP腳本。如果您的XML在元素中包含該文本,則它不是有效的XML。 –