Мне нужно прочитать этот XML, чтобы получить такие значения, как «Симпсон», например,
<?xml version="1.0"?> <Example xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Header> <Data Name="LastName">Simpson</Data> <Data Name="IdPeople">4355</Data> <Data Name="State" /> <Data Name="City" /> <Data Name="Requests">12</Data> </Header> <Body /> </Example>
Я делаю это часто и хочу использовать эффективный код, может быть, xpath - лучший подход ?? Некоторые образцы ??
Чтобы получить фамилию, xpath будет выглядеть примерно так:
/Example/Header/Data[Name='LastName']
Чтобы получить количество запросов:
/Example/Header/Data[Name='Requests']