Subject: [xsl] recursive problem with full path and position info From: Dan Diebolt <dandiebolt@xxxxxxxxx> Date: Sun, 29 Apr 2001 08:00:40 -0700 (PDT) |
Given this XML: <root> <a> <b>1</b> <b>2</b> </a> <a> <b>3</b> <b>4</b> </a> </root> I need to synthesize the following text output file: root(1).a(1).b(1)='1' root(1).a(1).b(2)='2' root(1).a(2).b(1)='3' root(1).a(2).b(2)='4' How would you approach this problem? I do not know *any* of the tag names ahead of time. I have an approach that works which matches on the leaf nodes with child::*[not(child::*)] and crawls up, but it is very slow and I don't think it is the correct approach. I think I need a strategy that matches from the top and decends. Thanks in advance. Regards, Dan __________________________________________________ Do You Yahoo!? Yahoo! Auctions - buy the things you want at great prices http://auctions.yahoo.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] test for a empty node, Jeni Tennison | Thread | Re: [xsl] recursive problem with fu, Jeni Tennison |
[xsl] test for a empty node, tanz | Date | RE: [xsl] invalid character (Unicod, Joshua Allen |
Month |