级联服务器 - 速度:$_XPathTool.selectNodes() - 使用变量而不是字符串作为第二个参数
Cascade Server - Velocity: $_XPathTool.selectNodes() - Using variables instead of string for second arg
我必须遍历节点集合,并且在该集合中我需要获取另一个节点集合。
我通常这样做:
#set ( $content = $_XPathTool.selectNodes($contentRoot, "string/to/path") )
然后我需要做这样的事情:
#foreach ( $section in $content )
$set ( $items = $_XPathTool.selectNodes($contentRoot, $section) )
#end
不用说,那是行不通的。
找到答案:
#foreach ( $section in $content )
$set ( $items = $_XPathTool.selectNodes($contentRoot, $section) )
#set ( $itemNode = $section.getChild("nodeContainer") )
#set ( $individualNode = $_XPathTool.selectNodes($nodeContainer, "//individualNode") )
#end
我必须遍历节点集合,并且在该集合中我需要获取另一个节点集合。
我通常这样做:
#set ( $content = $_XPathTool.selectNodes($contentRoot, "string/to/path") )
然后我需要做这样的事情:
#foreach ( $section in $content )
$set ( $items = $_XPathTool.selectNodes($contentRoot, $section) )
#end
不用说,那是行不通的。
找到答案:
#foreach ( $section in $content )
$set ( $items = $_XPathTool.selectNodes($contentRoot, $section) )
#set ( $itemNode = $section.getChild("nodeContainer") )
#set ( $individualNode = $_XPathTool.selectNodes($nodeContainer, "//individualNode") )
#end