我有一个需要处理的给定 XML 文件。为了争论,假设我已经将它作为字符串加载。
<?xml version="1.0" encoding="UTF-8" ?>
<GROUP ID="_group_id" ORDERINFO="00000" TITLE="Group 1">
<GROUP ID="_group_id_2" TITLE="Group 2">
<LO ID="_id_code1" LANG="enUS" TYPE="_cust" TITLE="Title 1" />
<LO ID="_id_code2" LANG="enUS" TYPE="_cust" TITLE="Title 2" />
</GROUP>
<GROUP ID="_group_id_3" TITLE="Group 3">
<LO ID="_id_code1" LANG="enUS" TYPE="_cust" TITLE="Title 1" />
<LO ID="_id_code2" LANG="enUS" TYPE="_cust" TITLE="Title 2" />
</GROUP>
</GROUP>
在给定的 XML 文件中可以有许多 LO 和许多 GROUP。我一直在尝试各种方法,但没有运气。我需要一些能够通过 ID 找到与给定字符串匹配的 LO,然后允许我将相应的 TYPE 和 TITLE 检索到字符串中,以便我可以使用它们进行处理。
我尝试将文件读入 XmlDocument 但加载后我无法弄清楚如何找到合适的元素。
很抱歉在编辑之前发帖 - 一些文字被截断