When I run your XML and XSL with Xalan-J 2.4.1 and Saxon 8.4b, I get the
result you want, so the problem seems to be with libXSLT.
Jay Bryant
Bryant Communication Services
(presently consulting at Synergistic Solution Technologies)
"N Zhou" <zhou_naijun(_at_)hotmail(_dot_)com>
04/20/2005 10:30 AM
Please respond to
xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
To
xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
cc
Subject
[xsl] An XSL question
Hi,
I have original xml data is:
<?xml version='1.0' encoding="ISO-8859-1" ?>
<wfs:FeatureCollection xmlns:gc="http://localhost/wfsschema/gc"
xmlns:wfs="http://www.opengis.net/wfs"
xmlns:gml="http://www.opengis.net/gml"
<gml:featureMember>
<gc:ngs>
<gml:boundedBy>
<gml:Box srsName="epsg:4326">
</gml:Box>
</gml:boundedBy>
</gc:ngs>
</gml:featureMember>
</wfs:FeatureCollection>
I have an xsl as:
<xsl:template match="/">
<Points>
<xsl:for-each select="wfs:FeatureCollection/gml:featureMember">
<Point>
<gml:boundedBy>
<xsl:attribute name="srsName">
<xsl:value-of
select="gc:ngs/gml:boundedBy/gml:Box/@srsName"/>
</xsl:attribute>
</gml:boundedBy>
</Point>
</xsl:for-each>
</Points>
</xsl:template>
However, I cannot get the value of "srsName" in the transformed file. Can
anybody help me?
It's a strange problem for me. I'm using XML::LibXSLT for the
transformation, which has this problem. However, the xsl works perfect
when
I use XML::XSLT. I wonder if there is an error in my xsl file or the
XML::LibXSLT?
Thank you very much!
N. Zhou
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--