如何使用xpath连接重复字段?例如,我有以下xml:
<doc>
<element>
<repeating>A</repeating>
</element>
<element>
<repeating>B</repeating>
</element>
</doc>
如何使用xpath2生成格式为A,B的字符串?
谢谢。
答案 0 :(得分:0)
答案 1 :(得分:0)
来自评论
使用Xalan,错误XPath选择失败。表达: string-join(...)原因:javax.xml.transform.TransformerException: 找不到函数:字符串连接
如果仅保留空白文本节点,并且repeating
元素内容中没有有意义的空间,则还可以使用以下 XPath 1.0表达式:
translate(normalize-space(doc),' ',',')
在http://www.xpathtester.com/xpath/8432615587db4dccf6dccdf48a6988f9中测试
输出:A,B