我正在尝试使用VB.NET <itemnote>根据它的子元素的name属性<series>和name属性来提取innertext <item>.我可以提取名称属性,但我无法访问innertext<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>
Run Code Online (Sandbox Code Playgroud)
到目前为止,我已尝试使用带有XDocument的递归循环,但我无法获得除了所有<series>和<item>属性的列表之外的任何内容.我也尝试过使用XPath和Linq,但我无法弄清楚如何按照我的意愿制作其中任何一个.任何帮助都会很棒!干杯.