The code below is almost there (it does change the value for EVERY
ORDER)....
I simply want to be able to change the value of the Delivered Tag to Yes.
BUT ONLY if the Order is equal to 123456 ?
<?xml version="1.0" encoding="UTF-8" ?>
- <AllOrders>
- <Order OrderId="123456 ">
<Route>1</Route>
<SalesOrder>123 456</SalesOrder>
<Customer>ABC </Customer>
<CustomerName>A lpha Company</CustomerName>
<ReqDeliveryDat e>5/27/2006</ReqDeliveryDate >
<Delivered>No </Delivered>
<Signed>No</Signed>
</Order>
<Order OrderId="555456 ">
<Route>1</Route>
<SalesOrder>555 456</SalesOrder>
<Customer>ABC </Customer>
<CustomerName>A lpha Company</CustomerName>
<ReqDeliveryDat e>5/27/2006</ReqDeliveryDate >
<Delivered>No </Delivered>
<Signed>No</Signed>
</Order>.....
For Each Order In doc.GetElements ByTagName("Orde r")
Dim Delivered As XmlElement = Order.GetElemen tsByTagName("De livered")(0)
'What can I put here that says... Only perform the following if the Order
value is equal to 123456
If Not (Delivered Is Nothing) Then
Delivered.Inner Text = "No"
End If
' End if Assumed here
Next