Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml 如何使用xsl:value of获得值?_Xml_Xslt - Fatal编程技术网

Xml 如何使用xsl:value of获得值?

Xml 如何使用xsl:value of获得值?,xml,xslt,Xml,Xslt,如果我有这样一个xml文件: <metallo id='1'> argento <simbolo> Ag </simbolo> <etimologia>dal latino: Argentum</etimologia> <tipo comune='no'> <definizione> numero atomico 47 </definizione>

如果我有这样一个xml文件:

<metallo id='1'> argento
    <simbolo> Ag </simbolo>
    <etimologia>dal latino:  Argentum</etimologia>
    <tipo comune='no'>
        <definizione> numero atomico 47 </definizione>
        <definizione informale='s'> L'argento è un metallo di transizione tenero, bianco e lucido; l'argento è il migliore ... </definizione>
   </tipo>
我可以在中包含“argento”,但这是一个测试文本,我想我无法更改它。

试试看

<xsl:value-of select = "metallo/text()[1]"/>

试试看

<xsl:value-of select = "metallo/text()[1]"/>

<xsl:value-of select = "metallo/text()[1]"/>