Xml 如何使用XPath 1.0在Microsoft EventViewer中识别重复日志?
我有上百个日志,就像下面的日志一样。我希望使用XPath 1.0在EventViewer中创建一个自定义过滤器,使用[EventData[Data]]中包含的文本作为匹配模式,从而避免显示重复项Xml 如何使用XPath 1.0在Microsoft EventViewer中识别重复日志?,xml,xpath,event-viewer,Xml,Xpath,Event Viewer,我有上百个日志,就像下面的日志一样。我希望使用XPath 1.0在EventViewer中创建一个自定义过滤器,使用[EventData[Data]]中包含的文本作为匹配模式,从而避免显示重复项 <?xml version="1.0" encoding="utf-16"?> <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provi
<?xml version="1.0" encoding="utf-16"?>
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="EDI BizTalk" />
<EventID Qualifiers="0">0</EventID>
<Level>3</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2013-05-15T10:45:07.000000000Z" />
<EventRecordID>2369788</EventRecordID>
<Channel>Application</Channel>
<Computer>##</Computer>
<Security />
</System>
<EventData>
<Data>some text ..</Data>
</EventData>
</Event>
0
3.
0
0x8000000000000
2369788
应用
##
一些文字。。
这是我在事件查看器中创建自定义筛选器时添加的内容:
<QueryList>
<Query Id="0" Path="Application">
<Select Path="Application">
*[EventData[Data = following-sibling::Data
and not(Data = preceding-sibling::Data)]]
</Select>
</Query>
</QueryList>
*[EventData[Data=以下同级::数据
而不是(数据=前面的兄弟姐妹::数据)]]
我一直不能这样做,我总是得到语法错误。有人能举一些例子吗
谢谢,
Ivo使用抑制 右下方
挑选
语法保持不变,但您在suppress中给出的内容不会出现。试试看 你在用什么XPath?我刚刚编辑了这个问题。:)