如何在vtd XML中连接多个标记值?

时间:2012-10-15 11:12:38

标签: xml xpath vtd-xml

如何在vtd XML上使用XPATH连接多个标记值?

  <pre>
      <a>
        <b>
           <c>Hi</c>  
           <d>Vtd</d>
           <e>Users</e>
        </b>
      </a>
  </pre>

我尝试使用以下内容失败。

    Xpath: concat(\a\b\c, \a\b\d, \a\b\e)   Result is : Hi Vtd Users

如果我使用这个XPATH的concat,我收到以下错误:

    Error "Function Expr can't eval to node set"

1 个答案:

答案 0 :(得分:1)

您需要确保从根节点开始并且axes是正确的。下面的XPath返回所需的输出。

concat(pre/a/b/c, " ", pre/a/b/d, " ", pre/a/b/e)