如何从下面的例子中读取XML元素和属性值?

下面的例子如何能得到 “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。

给TA打赏
共{{data.count}}人
人已打赏
未分类

在AWS Glue中出错:下载脚本出错。

2022-9-8 12:39:41

未分类

为什么在这种情况下,BFS比DFS更有效率?

2022-9-8 12:39:43

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索