3

如何在 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"
4

1 回答 1

1

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

concat(pre/a/b/c, " ", pre/a/b/d, " ", pre/a/b/e)
于 2012-10-24T20:31:09.777 回答