我有以下xml文件:
<author>
<firstname>Akhilesh</firstname>
<lastname>Singh</lastname>
</author>
<author>
<firstname>Prassana</firstname>
<lastname>Nagaraj</lastname>
</author>
Run Code Online (Sandbox Code Playgroud)
我使用以下JXPath表达式,
concat(author/firstName," ",author/lastName)
Run Code Online (Sandbox Code Playgroud)
为了获得价值Akhilesh Singh ,Prassana Nagaraj但我只是得到了Akhilesh Singh.
我的要求是我应该通过只执行一个JXPath表达式来获得两个作者的价值.
XPath 2.0解决方案:
/*/author/concat(firstname, ' ', lastname, following-sibling::author/string(', '))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3291 次 |
| 最近记录: |