2013-03-08 60 views
0

我正在通過本地文件在xml名稱空間中讀取數據。當我輸出時,我得到名稱空間加載不正確

"
 

在命名空間中。我究竟做錯了什麼?

樣品命名空間看起來像

  • 的xmlns = 「甕:RosettaNet的:規格:交換:ShipmentReceiptNotification:XSD:模式:02.02」 的xmlns:DACC =「甕:RosettaNet的:規格:域:採購:AccountClassification :XSD:編碼表:01.03"

我加載的命名空間如下:

string contents = File.ReadAllText("loadNamespaces.txt"); 

XmlNode ShipmentReceiptNotification0Node = xmlDoc.CreateElement("ShipmentReceiptNotification", contents); 
+0

你想完成什麼?那太瘋狂了。 – 2013-03-08 04:56:08

+0

我有一個有100個xmlns的名稱空間:名字結尾在... \。xsd> – 2013-03-08 05:01:58

+0

你想完成什麼?你爲什麼需要這些命名空間? – 2013-03-08 05:02:14

回答

1

CreateElement方法,第二個參數只是命名空間。只是「urn:rosettanet:specification:interchange:ShipmentReceiptNotification:xsd:schema:02.02」部分。

+0

如何處理100個其他xmlns:dacc插入名稱? – 2013-03-08 04:59:42

+0

+1。 @ user1354345,「100個其他xmlns」來自何處以及您爲什麼關心它們是非常不清楚的。 – 2013-03-08 05:31:25

+0

前綴在整個xml中使用。我相信xml命名空間聲明來自多部分命名空間 – 2013-03-08 17:07:41

相關問題