0
任何人都可以请示范我如何通过使用Linq到XML读取下面的外部节点;Linq到XML阅读外在节点
<Root>
<ItemDetail>
<UnitPrice>
<Money currency="NZ">32</Money>
</UnitPrice>
<Description xml:lang="en">abc description</Description>
<UnitOfMeasure>CU</UnitOfMeasure>
<Classification domain="N/A"/>
<ManufacturerPartID>12345678</ManufacturerPartID>
<Extrinsic name="StockCode">23333</Extrinsic>
<Extrinsic name="Quantity">1</Extrinsic>
</ItemDetail>
<ItemDetail>
<UnitPrice>
<Money currency="NZ">32</Money>
</UnitPrice>
<Description xml:lang="en">abc description</Description>
<UnitOfMeasure>CU</UnitOfMeasure>
<Classification domain="N/A"/>
<ManufacturerPartID>12345678</ManufacturerPartID>
<Extrinsic name="StockCode">23333</Extrinsic>
<Extrinsic name="Quantity">1</Extrinsic>
</ItemDetail>
<ItemDetail>
<UnitPrice>
<Money currency="NZ">32</Money>
</UnitPrice>
<Description xml:lang="en">abc description</Description>
<UnitOfMeasure>CU</UnitOfMeasure>
<Classification domain="N/A"/>
<ManufacturerPartID>12345678</ManufacturerPartID>
<Extrinsic name="StockCode">23333</Extrinsic>
<Extrinsic name="Quantity">1</Extrinsic>
</ItemDetail>
</Root>
答案与你问的最后一个问题没有多大差别(http://stackoverflow.com/questions/6167541/linq-to-xml-reading-xml-document)。尝试适应。 – 2011-06-03 11:35:35
@Martin,如果您仔细阅读,您提供的链接不会回答外部节点。我试过了,有没有一种方法来读取linq到XML中的名称,因为我的名字属性都是一样的? – 2011-06-03 11:37:51