This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Re: Réf.[2]_:_Réf.[2]_:_Transforming_non_structured_XML_into structured XML with XSLT
- To: bock at blacknet dot de
- Subject: Re: [xsl] Re: Réf.[2]_:_Réf.[2]_:_Transforming_non_structured_XML_into structured XML with XSLT
- From: Dimitre Novatchev <dnovatchev at yahoo dot com>
- Date: Thu, 9 Aug 2001 06:29:23 -0700 (PDT)
- Cc: xsl-list at lists dot mulberrytech dot com
- Reply-To: xsl-list at lists dot mulberrytech dot com
> While this works for the first level, it does not for the seccond, or
> how would you represent my full example above:
>
> <row folder1="ROOT" folder2="f1"/>
> <row folder1="f1" folder2="f2"/>
> <row folder1="f2" folder2="f3"/>
> <row folder1="f3" folder2="f4"/>
> <row folder1="ROOT" folder2="f2"/>
> <row folder1="f2" folder2="f4"/>
>
> could also describe:
>
> /
> +- f1
> | `- f2
> | +- f3
> | | `- f4
> | `- f4
> `- f2
>
No, not if there's the convention that the order of "row" elements is according to a
depth-first traversal.
In this case your last example will be represented as:
<row folder1="ROOT" folder2="f1"/>
<row folder1="f1" folder2="f2"/>
<row folder1="f2" folder2="f3"/>
<row folder1="f3" folder2="f4"/>
<row folder1="f2" folder2="f4"/>
<row folder1="ROOT" folder2="f2"/>
I agree that this is getting off-topic.
Cheers,
Dimitre Novatchev.
__________________________________________________
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list