2011-12-21 21 views
0

我從一個文件流加載XML文檔如下無法在C#中使用2.0版加載XML?

XmlDocument xmlDoc = new XmlDocument();      
xmlDoc.Load(a_Stream); // a_Stream is an System.IO.Stream 

此工作正常時,XML版本是1.0,但如果我加載使用2.0版本的XML,它會引發一些例外(System.Exception._COMPlusExceptionCode &版數字「2.0」無效,第1行,第16位)。

它也需要加載版本1.0和2.0的xml。

不知道該怎麼辦?

+0

哪個例外...? – user990635 2011-12-21 06:45:57

+0

那麼有沒有什麼**一些例外**可能是你錯過了名字 – V4Vendetta 2011-12-21 06:46:26

+0

看到編輯更新異常.., – Dhana 2011-12-21 06:57:06

回答

1

如果你正在談論<?xml version="1.0"?>(並試圖使用2.0而不是1.0),則:

因此指定<?xml version="2.0"?>應該會導致一些異常。

相關問題