処理する必要がある特定の 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 に読み込もうとしましたが、読み込まれると、適切な要素を見つける方法がわかりませんでした。
編集前の投稿で申し訳ありません - 一部のテキストが途切れています