我正在尝试使用 VB.NET<itemnote>
根据子元素的name
属性<series>
和属性从中提取内部文本。我可以提取名称属性,但我无法访问的内部文本name
<item>
<itemnote>
这是一些示例 XML:
<?xml version="1.0" encoding="UTF-8"?>
<Products>
<series name="HiTech" year="2000" country="United Kingdom">
<item name="Robotic" collected="no">
<itemnote>Exclusive UK Release</itemnote>
</item>
<item name="Future" collected="yes">
<itemnote>LED Edition</itemnote>
</item>
</series>
<series name="Neo" year="2003" country="United Kingdom">
<item name="X Rated" collected="no">
<itemnote>Red striped version</itemnote>
</item>
<item name="Cool Breeze" collected="no">
<itemnote>Includes promo booklet</itemnote>
</item>
</series>
</Products>
到目前为止,我已经尝试使用带有 XDocument 的递归循环,但除了所有<series>
和<item>
属性的列表之外,我无法获得任何东西。我也尝试过使用 XPath 和 Linq,但我不知道如何让其中任何一个都按照我的意愿进行。任何帮助都会很棒!干杯。