Как я могу прочитать XML значений элементов и атрибутов из приведенного ниже примера - PullRequest
0 голосов
/ 22 апреля 2020

Пример ниже Как получить значения «Airtel» и «145», потому что мой клиент дал этот тип XML Ответ. Как я могу получить оба значения

<item item="Campaign name" type="string">Airtel</item>
<item item="Daily Limit" type="number">145</item>

1 Ответ

0 голосов
/ 24 апреля 2020

Согласно комментарию, нам нужно будет увидеть полный текст XML, чтобы дать вам более полный ответ. Но у вас есть 3 реальных варианта:

  • XMLReader. Вероятно, не то, что вы хотите, потому что это только вперед и включает в себя много ручного анализа.

  • XMLDocument. Неплохой вариант, если вы хотите ограниченное количество заметок, хотите их значения и не хотите десериализовать весь XML do c.

  • XMLSerializer. Хорошо, если вы хотите десериализовать весь объект прямо из XML в класс, без необходимости выполнять много работы.

Если вы отредактируете свой вопрос, включив в него полный текст XML do c, то я могу дать вам более полный ответ или вы можете прочитать о ваших вариантах синтаксического анализа XML здесь: https://dotnetcoretutorials.com/2020/04/23/how-to-parse-xml-in-net-core/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...