对于以下XML:
Last-Modified
我使用此XSL使用<?xml version="1.0" encoding="UTF-8"?>
<pi:Payroll_Extract_Employees xmlns:pi="urn:com.workday/picof">
<pi:company>
<pi:employee>
<pi:name>John Andrews</pi:name>
<pi:age>23</pi:age>
<pi:salary>4000</pi:salary>
<pi:division>Accounting</pi:division>
</pi:employee>
</pi:company>
</pi:Payroll_Extract_Employees>
将值存储在变量中,然后输出存储在xsl:evaluate
(“John Andrews”)中的名称节点的值:
$names
答案 0 :(得分:0)
使用名称空间声明,您需要变量的类型注释
<xsl:variable name="names" as="element(pi:name)*">
<xsl:evaluate xpath="$test" context-item="."/>
</xsl:variable>