【发布时间】:2013-03-16 05:01:53
【问题描述】:
我做错了,无法抓取 shippingreceiptlineitem 添加到第一个文档,我需要添加命名空间吗?
XDocument xdoc = XDocument.Load("FirstPart.xml");
xdoc.Root.Add(XDocument.Load("RepeatingPart.xml").Element("ShipmentReceiptLineItem").Elements());
要获取的xml:
<tns:ShipmentReceiptNotification xmlns:dl="urn:rosettanet:specification:domain:Logistics:xsd:schema:02.18"
xmlns:tns="urn:rosettanet:specification:interchange:ShipmentReceiptNotification:xsd:schema:02.01">
<tns:ShipmentReceiptLineItem>
</tns:ShipmentReceiptLineItem>
</tns:ShipmentReceiptNotification>
【问题讨论】:
-
您正在加载两个文档,但您只显示了其中一个 - 您还没有说明将结果与您想要的结果进行比较。
标签: c# linq-to-xml xml-namespaces