Jag har en xml-fil som ser ut så här:
<?xml version="1.0" ?>
<envoxstore>
<product name="Basic">
<price>6207.80</price>
</product>
<product name="Speech">
<price>7318.70</price>
</product>
<product name="Advanced">
<price>8498.60</price>
</product>
<product name="Comprehensive">
<price>13958.60</price>
</product>
</envoxstore>
och nu vill jag lägga in dom olika priserna i olika labels, det är endast 4 st priser så jag vill göra det på enklast tänkbara sätt!
Men hur? Har aldrig rört området xml tidigare...
Om du vill gå igenom xml dokumetet så är det nog bra att loopa. Kanske kan avvända typ XPath, men tror det är mer resurskrävande. Sen skulle jag gissa på att XmlTextReader är XMLs motsvarighet till en vanlig DataReader. Och då borde ju det innebära att det är det snabbaste sättet att ta ut datan. Gissar vidare att XmlDataDocument invändigt använder sig av en XmlTextReader. Så varför kasta massa resurser på att bygga ett sådant och dess tillbehör.