こんにちは、私はこのようなxmlを持っています
<?xml version="1.0" encoding="UTF-8"?>
<receipt>
<item></item>
<vat></vat>
<body>
<details>
<description>a</description>
<price></price>
</details>
<details>
<description>b</description>
<price></price>
</details>
</body>
</receipt>
ここで、details は領収書の 1 行を表します。
すべての詳細を読む必要があります。
私はこのコードで試しました:
EntryNode := xmldocument1.DocumentElement.ChildNodes['details'];
for i := 0 to EntryNode.ChildNodes.Count do
begin
text := EntryNode.ChildNodes[i];
Break;
end;
しかし、最初の詳細タグのみを取得します。
コードを編集するにはどうすればよいですか?