首先还是来看一下范例数据
<?xml version="1.0" encoding="utf-8" ?>
<Orders><!--所有订单-->
<Order OrderID="1" OrderDate="2008-12-17"><!--一个订单-->
<OrderItems><!--订单的明细-->
<Item>
<ProductID>1</ProductID>
<Quantity>2.0</Quantity>
<UnitPrice>25.5</UnitPrice>
</Item>
<Item>
<ProductID>2</ProductID>
<Quantity>2.0</Quantity>
<UnitPrice>5.5</UnitPrice>
</Item>
<Item>
<ProductID>3</ProductID>
<Quantity>29.0</Quantity>
<UnitPrice>300.5</UnitPrice>
</Item>
</OrderItems>
</Order>
<Order OrderID="2" OrderDate="2009-01-01">
<OrderItems>
<Item>
<ProductID>1</ProductID>
<Quantity>2.0</Quantity>
<UnitPrice>25.5</UnitPrice>
</Item>
</OrderItems>
</Order>
</Orders>这是一个典型的订单数据。Orders下面可以有一个或者多个Order,每个Order有两个属性:OrderID,OrderDate,同时,每个Order都有一个或者多个OrderItem