So basically I have this XML Doc
<?xml version="1.0" encoding="utf-8" ?>
<items>
<food>
<item ItemName="Hamburger" Cost="1.50" Image="hamburger.jpg" />
<item ItemName="Hamburger" Cost="1.50" Image="hamburger.jpg" />
<item ItemName="Hamburger" Cost="1.50" Image="hamburger.jpg" />
<item ItemName="Hamburger" Cost="1.50" Image="hamburger.jpg" />
</food>
<snaks>
</snaks>
<drinks>
<item ItemName="Hamburger" Cost="1.50" Image="hamburger.jpg" />
<item ItemName="Hamburger" Cost="1.50" Image="hamburger.jpg" />
<item ItemName="Hamburger" Cost="1.50" Image="hamburger.jpg" />
</drinks>
<vitamins>
</vitamins>
</items>
I want to be able to load the Attributes of <item> in <items><food> and do something with with each <item>. I tried something like this (This) but it only worked for the first <item> not the other 3.
I’d use XmlSerializer and define an object matching the document. Something like this:
Use it like this: