XML 文件 0, 0 中有錯誤。缺少根元素。

2021-09-09 00:10:48 字數 2073 閱讀 3763

function t validate(string str)

result = (t)new xmlserializer(typeof(t)).deserialize(ms);

ms.close();

}

未處理 system.invalidoperationexception

message="

xml 文件(0, 0)中有錯誤。

"source="

system.xml

"stacktrace:

在 system.xml.serialization.xmlserializer.deserialize(xmlreader xmlreader, string encodingstyle, xmldeserializationevents events)

在 system.xml.serialization.xmlserializer.deserialize(stream stream)

在 nflicense.class1.load[t](fileinfo file) 位置 e:\hy\www\abc\test.cs:行號

131在 nflicense.class1.load(string filename) 位置 e:\hy\www\abc\test.cs:行號

209在 nflicense.class1.validate(string linesepath, string pubkey, string productname, string username) 位置 e:\hy\www\nfcrm\abc\test.cs:行號

217在 nfcrm.program.main(string args) 位置 e:\hy\www\nfcrm\abc\program.cs:行號

22 在 microsoft.visualstudio.hostingprocess.hostproc.runusersassembly()

在 system.threading.threadhelper.threadstart_context(object state)

在 system.threading.executioncontext.run(executioncontext executioncontext, contextcallback callback, object state)

在 system.threading.threadhelper.threadstart()

innerexception: system.xml.xmlexception

message="

缺少根元素。

"source="

system.xml

"linenumber=0

lineposition=0

sourceuri=""

stacktrace:

在 system.xml.xmltextreaderimpl.throw(exception e)

在 system.xml.xmltextreaderimpl.throwwithoutlineinfo(string res)

在 system.xml.xmltextreaderimpl.parsedocumentcontent()

在 system.xml.xmltextreaderimpl.read()

在 system.xml.xmltextreader.read()

在 system.xml.xmlreader.movetocontent()

在 microsoft.xml.serialization.generatedassembly.xmlserializationreaderlicense.read3_license()

innerexception:

解決辦法:

在序列化之前加:

ms.position = 0;

function t validate(string

str)

result = (t)new xmlserializer(typeof

(t)).deserialize(ms);

ms.close();

}}

XML 文件 1, 2 中有錯誤 不應有

症狀 用xmlserializer進行xml反序列化的時候,程式報錯 說明 執行當前 web 請求期間,出現未經處理的異常。請檢查堆疊跟蹤資訊,以了解有關該錯誤以及 中導致錯誤的出處的詳細資訊。異常詳細資訊 system.invalidoperationexception 不應有 我的xml如下 x...

iOS中XML文件解析

1 讀取檔案路徑 nsstring path nsbundle mainbundle pathforresource student oftype txt 2 讀取資料 nsdata data nsdata datawithcontentoffile path 1 開始xml sax解析,需要遵循n...

SQL Server 2008中有關XML的新功能

sql server 2008中有關xml的新功能 1 導言 microsoft 在microsoftsqlserver 2000中推出了與xml相關的功能以及transact sql 關鍵字for xml和openxml 這使得開發人員可以編寫transact sql 來獲取xml流形式的查詢結果...