這是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