xml - 根据子节点值从 XML 文件中获取节点数
问题描述
我正在读取 UIPATH 中的 XML 文件,我的要求是计算品牌“BMW”的条目数,尽管它的模型。给定示例,应返回“3”。您能否帮助我实现这一目标或提供线索以找到解决方案。
<country>
<state>Texas</state>
<cars>
<brand>BMW</brand>
<model>X1</model>
<unit>210000</unit>
</cars>
<cars>
<brand>BMW</brand>
<model>X6</model>
<unit>210000</unit>
</cars>
<cars>
<brand>BMW</brand>
<model>X7</model>
<unit>210000</unit>
</cars>
<cars>
<brand>Ford</brand>
<model>mustang</model>
<unit>319000</unit>
</cars>
<cars>
<brand>Volvo</brand>
<model>XC90</model>
<unit>91100</unit>
</cars>
</country>
解决方案
使用 foreach 遍历 xml(您可以在之前将其转换为 json 以使其更容易),一旦完成,您就放置一个 if 条件来知道是否是 BMW 增加了 count++
这发生在我身上。
推荐阅读
- postgresql - 在插入或更新之前触发一次或两次?
- android - 无法使用“adb reverse”连接到开发服务器:spawnSync
- progressive-web-apps - 构建 PWA 时出现未检测到清单错误
- c++ - 尝试获取文件的 MD5 时 Qt 程序冻结
- python - 将辅助端口与 python 一起使用
- node.js - 当我在钱包数组中推送一个对象后尝试保存时,await account.save() 不是一个函数
- python - 使用 python 模板字符串类呈现列表
- typescript - Typescript - 从类注释中访问类字段
- powershell - New-ExoPSSession:unknown_user_type:未知用户类型
- c# - 绑定到组合框的 WPF 列表视图项