Я читал старые темы здесь, а также страницы, которые я нашел в Google, и я могу честно сказать, что это полностью смутило меня. Кажется, существует около 1000 способов синтаксического анализа XML-строк с использованием C# .NET, и я не знаю, что использовать. Кажется, что все примеры, которые я нахожу, зависят от конкретного именованного корневого узла и так далее.C# .Net Parsing XML Strings
Что у меня есть ...
<whmcsapi version="4.1.2">
<action>getstaffonline</action>
<result>success</result>
<totalresults>1</totalresults>
<staffonline>
<staff>
<adminusername>Admin</adminusername>
<logintime>2010-03-03 18:29:12</logintime>
<ipaddress>127.0.0.1</ipaddress>
<lastvisit>2010-03-03 18:30:43</lastvisit>
</staff>
</staffonline>
</whmcsapi>
Мне нужно только, чтобы получить значения и информацию для каждого сотрудника (заключенную в тегах). Может ли кто-нибудь сказать мне, что лучший способ сделать это, и, возможно, небольшой пример?
Спасибо!
Подсказка: ваш корневой узел называется 'whmcsapi' –
Возможный дубликат [Как прочитать и проанализировать XML-файл на C#?] (Http://stackoverflow.com/questions/642293/how-do- i-read-and-parse-a-xml-file-in-c) –
Проблема в том, что я не разбираюсь в файле, у меня есть данные XML в строке. Все, что я нахожу, это о том, как разбирать файл. –