首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

请教已知节点的属性怎么获得该节点的值

2012-02-17 
请问已知节点的属性如何获得该节点的值?在Xsl和JavaScript中分别如何做到?比如:test.xml如下:?xmlversion

请问已知节点的属性如何获得该节点的值?
在Xsl和JavaScript中分别如何做到?
比如:test.xml如下:

<?xml       version= "1.0 "       encoding= "GB2312 "?>      
<?xml-stylesheet   type= "text/xsl "   href= "test.xsl "   ?>
<col-list>      
    <part   pId= "1 ">  
        <pTitle> aaaa </pTitle>      
        <pContent> bbbbbb </pContent>      
    </part>                  
    <part   pId= "2 ">  
        <pTitle> cccc </pTitle>      
        <pContent> ddddd </pContent>      
    </part>                  
</col-list>

在test.xsl里如何根据给定的属性值pId= "2 "得到节点pTitle和pContent的值?

[解决办法]
<xsl:template match= "//part[@pId= '2 '] ">
<xsl:value-of select= "pTitle "/>
<xsl:value-of select= "pContent "/>
</xsl:template>

热点排行