时间: 2021-07-31 作者:daque
3.2 xsl:value-of
xsl:value-of用来将源文书档案中元素的文本值写到输入文书档案中。比方:有一个部分材料的xml文书档案:
<?xml version="1.0" encoding="iso-8859-1"?><person><name>ajie</name><age>28</age></person>
我即使想在输入文书档案中表露上头这个xml源文书档案中的name元素的值,不妨如许写xslt代码:
<xsl:template match="person"><xsl:value-of select="name"/></xsl:template>
实行后,你会看到"ajie"被独立表露出来。个中match="person"设置摸板配合person节点,xsl:value-of 语法证明须要输入一个节点的值,而select="name"则设置须要被输入的元素为name。看这个进程是否和数据库里查问一部分的名字很象?固然,xsl:value-of查问再有更多,更搀杂的语法,由于是波及探求和定位的功效,咱们会放在反面的xpath语法中在提防解说。同样功效的再有xsl:copy-of,用法一律,就不反复证明了。