[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
transforming one specific subtree only
Subject: transforming one specific subtree only From: Jakob <jakob@xxxxxxx> Date: Tue, 07 Nov 2000 20:43:23 +0100 (MET) |
[apologies in advance if this was dealt with on xsl-list already; I couldn't find it on the FAQ, and the archive isn't searchable. I also consulted Mike Kay's book, but it was two'o'clock in the morning, and there even his book was of no use ;-).] I have a document of type <a> <b ID="b1">...</b1> <b ID="b2">...</b1> <b ID="b3">...</b1> <b ID="b4">...</b1> </a> In my stylesheet I have a global param $nodeId defined which gets assigned an ID from an argument sent to the processor, such as "b2". I would like to only transform the subtree whose root has the ID stored in $nodeId, and ignore, ie. not produce any output at all for all other elements. If no matching ID is found, some boilerplate text should be produced instead. To explain: The (docbook) document is a userguide that serves at the same time as an online help system. That is, somebody clicks on the contextual help button on the web page, which will trigger the above-described process, extracts the corresponding subtree, transforms it and displays the result in a help window. Any help on this probably trivial question is appreciated. Apologies again, Jakob Fix. PS: cc to me appreciated, I'm on xsl-list-digest, and it's rather urgent. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Paging Using XSLT -- Too Many Unkno, Bharat . Chintapally | Thread | Re: transforming one specific subtr, Sebastian Rahtz |
RE: Scalar -> node-set conversion (, Dimitre Novatchev | Date | getting parents position, Mirick, John |
Month |