所以這裏是我的XML,並且我明白OrderDate,BuyerID和Items被稱爲childnodes,但是你怎樣調用項目中的屬性,如ItemName,Category ect ..他們仍然稱爲childnodes?如果是的話,他們應該叫什麼?XML節點命名
<?xml version="1.0" encoding="utf-8" ?>
<OrderData >
<Order OrderID="OR00001">
<OrderDate>26 May 2017</OrderDate>
<BuyerID>WCS1810001</BuyerID>
<Instructions>Place item carefully</Instructions>
<Items ItemID="IT00001">
<ItemName>ASUS Monitor</ItemName>
<Description>Best monitor in the world</Description>
<Category>Monitor</Category>
<Quantities>100</Quantities>
<Manufacturer>ASUS</Manufacturer>
<UnitPrice>$100.00</UnitPrice>
</Items>
</Order>
</OrderData>
這取決於你的參考點。物品是Order的孩子。 ItemName是Items的子項,是Order的後代。 – dbasnett
@dbasnett嗯所以可以說,如果我試圖處理項目屬性,並通常處理子節點會是這樣的,order.BuyerID = node.ChildNodes [1] .InnerText; 。 Items屬性看起來如何? – randomstudent
項目有一個屬性ItemID。這是你指的是什麼?我是VB'er,所以我不知道你會如何得到這個屬性。處理XML時,IMO VB更容易。 – dbasnett