这是XElement
:Dim oTaget=
:如何计算XElement的所有标签?
<target xmlns="urn:oasis:names:tc:xliff:document:1.2">
<mrk mtype="seg" mid="1082">■ <x id="8746" /><g id="8747">Store the product ./g></mrk>
<g id="8747">
<mrk mtype="seg" mid="1083">For this purpose</mrk>
</g>
</target>
我想计数标签mrk
:
Dim sentenchild As IEnumerable(Of XElement)
sentenchild = oTaget.XPathSelectElements(dNS + ":mrk", namespaceManager)
Return sentenchild.Count
但结果= 1
如何计算所有标签的oTaget
mrk
? 谢谢大家。
无法我们选择的多层次? –
不,这是不可能的。使用'XElement.Elements(XName)'来选择每个子级别的匹配元素(https://msdn.microsoft.com/de-de/library/bb348975(v=vs.110).aspx) – rbr94