XPathリクエストを行ったxmlファイルがあります。ただし、なしでのみ機能しxmlns-namespace
ます。正しい名前空間修飾子を追加するのを手伝ってもらえますか (エラーがあります)?
xml:
<Event xmlns='http://schemas.microsoft.com/win/2004/08/events/event'>
<EventData>
<Data Name="ObjectServer">Security</Data>
<Data Name="ObjectType">File</Data>
<Data Name="ObjectName">C:\Temp\Project1.txt</Data>
</EventData>
</Event>
XPath:
*[EventData[Data[@Name="ObjectName" and (ends-with(text() ,".exe") or ends-with(text() ,".txt"))]]]
PS私はC++を使用しています。msdnのこの例に基づく私のコード。しかし、このリクエストを online XPath testerでチェックしているため、それほど重要ではないと思います。
ありがとう。