|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] generating an HTML web hierarchy from XML using XSLT
Hello,
Is XSLT capable of transforming an XML file modeling [only] the schema of a
web site into to an actual HTML web hierarchy?
i.e. Can XSLT transform the following XML
<site_Schema>
<a>
<b>http://url1</b>
<c>http://url2</c>
<d>http://url3</d>
</a>
<e>
<f>http://url4</f>
</e>
<g>
<h>http://url5</h>
<i>http://url6</i>
</g>
</site_Schema>
into the following web site where XML element names correspond to
link labels (edges or <a href's> in the web hierarchy).
1
/ | \
a / | e \ g
/ | \
2 3 4
/ | \ | / \
b / |c \d |f /h \i
/ | | | | |
| | | | | |
u1 u2 u3 u4 u5 u6
(apologies for the ill-formed ascii site-map)
If possible, I surmise that this task entails using XSLT to perfrom a
depth-first search of the XML input graph and creating a new HTML file
(and adding an <a href> to it for each child) every time a child
is encountered.
Is XSLT capable of creating multiple output files and manipulating and
switching between them while processing? which this task seems to
require.
If possible, do you recommend I take the XSLT approach or use a technology
like PHP or JSP?
Many Thanks,
Saverio Perugini
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








