|
Subject: [xsl] Search In Multiple Files From: "Jimenez, Luis" <Luis.Jimenez@xxxxxxxxx> Date: Mon, 29 Nov 2010 23:27:37 -0500 |
Hi All,
as I can find several codes in different files and having an output with the
results with a single XSL.
i.e:
codes to search: 123 and 456
Tag to search for previous codes: fact and document
XSLT 1.0
File 1.xml:
<?xml version="1.0" encoding="iso-8859-1"?> <spool>
<pd>
<fact>
<cab>
<name>Luis</name>
<code>123</code>
</cab>
<details/>
</fact>
<pica>
<box>1</box>
</pica>
<document>
<number>1</number>
</document>
</pd>
<pd ps="1">
<fact>
<cab>
<name>Juan</name>
<code>456</code>
</cab>
<details/>
</fact>
<pica>
<box>2</box>
</pica>
<document>
<number>2</number>
</document>
</pd>
</spool>
File 2.xml:
<?xml version="1.0" encoding="iso-8859-1"?> <spool>
<pd>
<fact>
<cab>
<name>Luis</name>
<code>123</code>
</cab>
<details/>
</fact>
<pica>
<box>3</box>
</pica>
<document>
<number>3</number>
</document>
</pd>
<pd ps="1">
<fact>
<cab>
<name>Ernesto</name>
<code>789</code>
</cab>
<details/>
</fact>
<pica>
<box>4</box>
</pica>
<document>
<number>4</number>
</document>
</pd>
</spool>
File 3.xml:
<?xml version="1.0" encoding="iso-8859-1"?> <spool>
<pd>
<fact>
<cab>
<name>Valery</name>
<code>789</code>
</cab>
<details/>
</fact>
<pica>
<box>6</box>
</pica>
<document>
<number>5</number>
</document>
</pd>
<pd ps="1">
<fact>
<cab>
<name>Juan</name>
<code>456</code>
</cab>
<details/>
</fact>
<pica>
<box>9</box>
</pica>
<document>
<number>6</number>
</document>
</pd>
</spool>
Desired Output h Codes: 123 and 456 with only Tag fact and document:
<?xml version="1.0" encoding="iso-8859-1"?> <spool> <pd>
<fact>
<cab>
<name>Luis</name>
<code>123</code>
</cab>
<details/>
</fact>
<document>
<number>1</number>
</document>
</pd>
<pd ps="1">
<fact>
<cab>
<name>Juan</name>
<code>456</code>
</cab>
<details/>
</fact>
<document>
<number>2</number>
</document>
</pd>
<pd>
<fact>
<cab>
<name>Luis</name>
<code>123</code>
</cab>
<details/>
</fact>
<document>
<number>3</number>
</document>
</pd>
<pd ps="1">
<fact>
<cab>
<name>Juan</name>
<code>456</code>
</cab>
<details/>
</fact>
<document>
<number>6</number>
</document>
</pd>
</spool>
Thanks for the help.
Luis Fdo.
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] current month xslt 1.0, Hermann Stamm-Wilbra | Thread | Re: [xsl] Search In Multiple Files, Hermann Stamm-Wilbra |
| Re: [xsl] Limitations of including/, Michael Kay | Date | Re: [xsl] xslt test automation, Philip Fearon |
| Month |