xsl-list
[Top] [All Lists]

RE: Hi everbody

2003-01-10 01:17:57
Here is an example that does what you described.

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="example.xslt"?>
<root>
        <node attribute="...">
                <childnode> ..</childnode>
        </node>
        <node/>
</root>

save this file as example.xslt
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
        <xsl:output method="text" version="1.0" encoding="UTF-8" indent="yes"/>
        <xsl:template match="node">
                <xsl:choose>
                        <xsl:when test="childnode">
                                <xsl:text>There is a childnode&#xA;</xsl:text>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:text>There is no childnode&#xA;</xsl:text>
                        </xsl:otherwise>
                </xsl:choose>
                <xsl:choose>
                        <xsl:when test="@attibute">
                                <xsl:text>There is an attibute&#xA;</xsl:text>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:text>There is no attibute&#xA;</xsl:text>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>
</xsl:stylesheet>

Edward Middleton

-----Original Message-----
From: Sai, Mukundan (IE10) [mailto:Sai(_dot_)Mukundan(_at_)honeywell(_dot_)com]
Sent: Friday, January 10, 2003 4:26 PM
To: XSL-List(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] Hi everbody


Hi ,
I have a problem ..
I have an xml document say "test.xml" & a xsl say "compare.xsl"
in the xsl i have to do some error checkin .. ie i have to check whether all
the attribute r present or not 
that i am ale to do usin  <xsl:if test="not[(_at_)attibute]" >

 ...i also want to check if a node exists  for ex :
 <node>
 <childnode> ..<childnode>
<node>

 how do i check if the child node "childnode"  exists or not ....
 waiting for u solution ..
thnx in advance  ..
Sai Mukund 






 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>