Xml parser get value
У меня есть пример XML, как это :
<?xml version="1.0"?> <methodResponse> <params> <param> <value> <array> <data> <value> <string>PLNPASC</string> </value> <value> <string>20160907222141</string> </value> <value> <string>538731734541</string> </value> <value> <string></string> </value> <value> <string></string> </value> <value> <string>887849</string> </value> <value> <string>12000</string> </value> </data> </array> </value> </param> </params> </methodResponse>
и я хочу получить значение с нулевым значением в массиве данных без xml dataReader
Надеюсь, вы поможете
Что я уже пробовал:
Я пробую какой-то метод, но безрезультатно....
xszaboj
В чем причина не использовать XML dataReader? Можете ли вы использовать XDocument?
ulungss
Я предполагаю, что ручной способ будет быстрее извлекать данные в XML, если вы откроете datareader с помощью reflector, который представляет собой длинный и запутанный код. Мне нужна скорость передачи данных.
Maciej Los
Что вы имеете в виду "я хочу получить значение с нулевым значением в массиве данных"?
Bernhard Hiller
Кто создал такую мерзость XML? Все свойства просто определяются как value/string, в то время как они, по-видимому, имеют некоторое значение; например, второе значение, по-видимому, является DateTime. Я думаю, что порядок пунктов имеет значение...