[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[xsl] Merge Question
Subject: [xsl] Merge Question From: "John Hamman" <John@xxxxxxxxxxxxxxxxx> Date: Tue, 6 Apr 2004 01:25:26 -0400 |
Hello all, I have a simple XML Merge question. I currently have 2 documents that have the following formats Xml1.xml <Page> <Content>...morestuff</Content> </Page> Xml2.xml <Page> <News> <event> <name>event name</name> <details>some details</details> </event> <event> <name>event name</name> <details>some details</details> </event> </News> </Page> My merger xml <?xml version="1.0" encoding="utf-8"?> <mother> <file>Xml1.xml</file> <file>Xml2.xml</file> </mother> And finally the XSL merge <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="file"> <xsl:variable name="pathname" select="."/> <xsl:variable name="contents" select="document($pathname)"/> <xsl:copy-of select="$contents"/> </xsl:template> </xsl:stylesheet> It currently outputs a file like this. <Page><Content>...morestuff</Content> </Page> <Page><News> <event> <name>event name</name> <details>some details</details> </event> <event> <name>event name</name> <details>some details</details> </event> </News> </Page> But I want it to output like this. How do I do this? Get rid of the repetitive namespace <Page> and make it one. <Page><Content>...morestuff</Content> <News> <event> <name>event name</name> <details>some details</details> </event> <event> <name>event name</name> <details>some details</details> </event> </News> </Page>
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] embedded php tags in xml, Michael Kay | Thread | RE: [xsl] Merge Question, Jarno.Elovirta |
RE: [xsl] embedded php tags in xml, Michael Kay | Date | RE: [xsl] Merge Question, Jarno.Elovirta |
Month |