This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: XML elments order
- From: Michael Müller-Hillebrand <info at cap-studio dot de>
- To: xsl-list at lists dot mulberrytech dot com
- Date: Sun, 9 Dec 2001 11:18:11 +0100
- Subject: Re: [xsl] XML elments order
- References: <5f.1ef80850.2940f4da@aol.com>
- Reply-to: xsl-list at lists dot mulberrytech dot com
On 06.12.2001 (11:20 Uhr -0500), GF109112@aol.com wrote:
>I'm trying to convert an XML document into another XML document and I need
>to keep tags in the same order has they appear in the
>first document.
>
>XML Example
><name>name1</name>
><content>content1</content>
><name>name2</name>
><content>content2</content>
>
>When I use for:each it will list name1 and name 2 then the content1 content2.
>What can I use to keep the tags in the same order?
Just do not use xsl:for-each (which processes all nodes that match)
but simply a xsl:template (to process the nodes in the source order).
- Michael
--
------- computer assisted publishing -------
FrameMaker, FrameScript & WebWorks Publisher
Info, Training & Tools: http://cap-studio.de
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list