[xsl] 2 questions

Subject: [xsl] 2 questions
From: Nathan Shaw <n8_shaw@xxxxxxxxx>
Date: Wed, 1 May 2002 05:46:47 -0700 (PDT)
Hi all, I have two rather basic questions that I could
not find the answers to in the FAQ. (I am using
Saxon).

1) I know that there is no need to check for
string-length() when checking to see if an element is
empty or not, but the following checks seem to be
failing in my XSLT and I am not sure why.

<xsl:template
match="HQPAO|CenterPAO|InstitutionalPAO">
	<p>
		<xsl:value-of select="FName" /><xsl:text>
</xsl:text><xsl:value-of select="LName" /><br />
		<xsl:if test="JobTitle"><xsl:value-of
select="JobTitle" /><br /></xsl:if>
		<xsl:if test="OrgName"><xsl:value-of
select="OrgName" /><br /></xsl:if>
		<xsl:if test="Address"><xsl:value-of
select="Address" /><br /></xsl:if>
		<xsl:if test="SubAddress"><xsl:value-of
select="SubAddress" /><br /></xsl:if>
		<xsl:if test="Phone">Phone: <xsl:value-of
select="Phone" /><br /></xsl:if>
		<xsl:if test="Fax">Fax: <xsl:value-of select="Fax"
/><br /></xsl:if>
		<xsl:if test="Email">Email: <xsl:value-of
select="Email" /></xsl:if>
	</p>
</xsl:template>

2) How does one check to see what the parent of an
element is? I am currently trying this, with no luck.

<xsl:template
match="Link[parent::node()='RelatedLinks']">

I want only those links elements that have the parent
element 'RelatedLinks,' as I am treating them
differently than the other links in my xml doc
(putting them into a list). If there is a better way
to do this, than I am open to suggestions.

Thanks,

--Nate

=====
----------------------------
Nathan Shaw
Senior Web Applications Developer
iaffect, Inc.
http://www.iaffectonline.com
----------------------------

__________________________________________________
Do You Yahoo!?
Yahoo! Health - your guide to health and wellness
http://health.yahoo.com

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


Current Thread