OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   How to transform only unique nodes in XSLT?

[ Lists Home | Date Index | Thread Index ]
  • From: "Anand K" <anandk@corel.com >
  • To: xml-dev@ic.ac.uk
  • Date: Thu, 23 Sep 1999 12:49:39 -0400

Hello everyone,

I have an XSL Transformation question. I hope I can raise XSLT issues here. I am new to XSL and want to write a template to transform only unique nodes from a well formed XML document to HTML.

Below is a small snippet of this well formed document which I want to transform
<xyz>
    ...
    ...
    <a name="school">
        <a name="grade5">
            <b item="pencil"/>
            <b item="paper"/>
        </a>
        <a name="grade10">
            <b item="pen"/>
            <b item="paper"/>
            <b item="backpack"/>
        </a>
    </a>
    <a name="office">
        <b item="cuibicle"/>
        <b item="paper"/>
        <a name="engg">
            <b item="pc"/>
            <b item="backpack"/>
        </a>
    </a>
    ....
    ...
</xyz>

Now, from this XML document I want to create a HTML document which would be a list of all the 'b' element's attributes (i.e. item). As you see there are a few items which are repeated in the XML document. If I want only the unique elements depending on b's attribute item then how should go about writing the XSLT template. Is this possible? Maybe I have to parse the entire document more than once to see if a particular node is unique, but how to do this? Any help!!!

PS: I am using  XT (Ver 19990822) by James Clark for the transformation.

Thank you,
Anand
  xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1 To (un)subscribe, mailto:majordomo@ic.ac.uk the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS