1

Microsoftノードを生成するサードパーティのアプリケーションがある<E2ETraceEvent/>ので、基本的に多くのルートノードがあり、エントリの周りにルート要素をラップする別のプロセスを作成せずに、XSLTの複数ルートの問題を無視する方法があるかどうかを理解できませんか?もしそうなら、どのように?

基本的に、XMLファイルには次のような多くのエントリが含まれています

<E2ETraceEvent xmlns="http://schemas.microsoft.com/2004/06/E2ETraceEvent">
    <System xmlns="http://schemas.microsoft.com/2004/06/windows/eventlog/system">
        <EventID>1</EventID>
        <Type>3</Type>
        <SubType Name="Error">0</SubType>
        <Level>2</Level>
        <TimeCreated SystemTime="2012-10-21T16:38:10.0421996Z" />
        <Source Name="Framework" />
        <Correlation ActivityID="{00000000-0000-0000-0000-000000000000}" />
        <Execution ProcessName="Framework" ProcessID="2448" ThreadID="15" />
        <Channel />
        <Computer>WIN</Computer>
    </System>
    <ApplicationData>
        <TraceData>
            <DataItem>
                <TraceRecord Severity="Error" xmlns="http://schemas.microsoft.com/2004/10/E2ETraceEvent/TraceRecord">
                    <TraceIdentifier>Framework</TraceIdentifier>
                    <Description>Killing unresponsive jobs.</Description>
                    <AppDomain>JobHost</AppDomain>
                </TraceRecord>
            </DataItem>
        </TraceData>
    </ApplicationData>
</E2ETraceEvent>
4

0 に答える 0