RE: [xsl] Hi everbody

Subject: RE: [xsl] Hi everbody
From: Edward.Middleton@xxxxxxxxxxx
Date: Fri, 10 Jan 2003 17:17:57 +0900
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.Mukundan@xxxxxxxxxxxxx]
Sent: Friday, January 10, 2003 4:26 PM
To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx
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[@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


Current Thread