0
다음과 같은 로그가 수백 개 있습니다. [EventData [Data]]에 포함 된 텍스트를 일치 패턴으로 사용하여 XPath 1.0을 사용하여 EventViewer에 사용자 지정 필터를 만들어 중복을 표시하지 않으려합니다.XPath 1.0을 사용하여 Microsoft EventViewer에서 중복 로그를 식별하려면 어떻게합니까?
<?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>
이 이벤트 뷰어에서 사용자 정의 필터를 만들 때 내가 추가 할 것입니다 : 나는 그렇게 할 수 없었다
<QueryList>
<Query Id="0" Path="Application">
<Select Path="Application">
*[EventData[Data = following-sibling::Data
and not(Data = preceding-sibling::Data)]]
</Select>
</Query>
</QueryList>
, 난 항상 구문 오류를 얻을. 누군가 예제를 제공해 줄 수 있습니까?
감사합니다, 이보
그럼 XPath는 무엇을 사용하고 있습니까? – Arran
방금 질문을 편집했습니다. :) – user2385407