首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用XPath 1.0识别微软EventViewer中的重复日志?

如何使用XPath 1.0识别微软EventViewer中的重复日志?
EN

Stack Overflow用户
提问于 2013-05-15 18:50:45
回答 1查看 300关注 0票数 0

我有上百个像下面这样的日志。我想通过使用XPath 1.0在EventViewer中创建自定义过滤器来避免显示重复项,使用[EventDataData]中包含的文本作为匹配模式。

代码语言:javascript
复制
<?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>

这是我在事件查看器中创建自定义筛选器时添加的内容:

代码语言:javascript
复制
<QueryList>
  <Query Id="0" Path="Application">
    <Select Path="Application">
 *[EventData[Data = following-sibling::Data
   and not(Data = preceding-sibling::Data)]]
    </Select>
  </Query>
</QueryList>

我不能这样做,我总是得到语法错误。有没有人能举个例子?

谢谢,伊沃

EN

回答 1

Stack Overflow用户

发布于 2013-05-23 14:15:47

使用

代码语言:javascript
复制
 Suppress right below
代码语言:javascript
复制
 Select syntax remains same but what you give in suppress wont appear. Give a try!
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16563117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档