下面的例子如何能得到 "Airtel "和 "145 "的值,因为我的客户端已经给出了这种类型的XML响应所以我如何能得到这两个值。
<item item="Campaign name" type="string">Airtel</item>
<item item="Daily Limit" type="number">145</item>
根据评论,我们需要看到完整的XML才能给你一个更完整的答案。但你有3个真正的选择。
XMLReader。可能不是你想要的,因为它只是前向的,并且涉及到很多手动解析。
XMLDocument. 如果你只想要有限数量的注释,想要它们的值,而不想反序列化整个XML文档,这不是一个坏的选择。
XMLSerializer.如果你想反序列化整个XML文档,那么它是一个不错的选择。如果你想将整个对象直接从XML反序列化到类,而不需要做大量的工作,那么它是个不错的选择。
如果你编辑你的问题,包括完整的XML文档,那么我可以给你一个更完整的答案,或者你可以在这里阅读关于你解析XML的选项。https:/dotnetcoretutorials.com20200423how-to-parse-xml-in-net-core。