我有一个 XML 文件。我想删除line_item
没有任何后代的节点。
<root>
<transaction>
<type>regular</type>
<number>746576</number>
<customer>
<mobile>5771070</mobile>
<email />
<name>abcd</name>
</customer>
<line_items>
<line_item>
<serial>8538</serial>
<amount>220</amount>
<description>Veggie </description>
<qty>1</qty>
<attributes />
</line_item>
<line_item />
<line_item />
<line_item />
<line_item />
<line_item>
<serial>8543</serial>
<description>Tax</description>
<qty>1</qty>
<value>42.78</value>
<attributes />
</line_item>
</line_items>
<associate_details>
<code>660</code>
<name>xyz</name>
</associate_details>
</transaction>
</root>
我正在使用 ASP.NET 4。现在我正在查找line_item
节点并检查它是否有元素。