分组Xpath的CONCAT重复的元素,这是我的第一个计算器问题:通过不同的属性
我有一个这样的XML文件:
<ROOT>
<COLUMN ID="AA1">
<CAPTION>Some Text 1</CAPTION>
</COLUMN>
<COLUMN ID="AA1">
<CAPTION>Some Text 2</CAPTION>
</COLUMN>
<COLUMN ID="AA1">
<CAPTION>Some Text 3</CAPTION>
</COLUMN>
<COLUMN ID="AA2">
<CAPTION>Some Text 4</CAPTION>
</COLUMN>
<COLUMN ID="AA2">
<CAPTION>Some Text 5</CAPTION>
</COLUMN>
</ROOT>
,我希望它变换分析到这一点:
结果应该是所有列ID都被分组,并在每个组中将CAPTION连接起来
我不知道ID值,我不在乎它们。只是由他们分组。
这应该通过的结果,两个字符串在这种情况下:
“一些文本1的某些文本2的某些文本3”
“一些文本4的某些文本5”
这一切,使用Xpath2
我真的不知道,如果它只能使用XPath expession做,但我希望能......
有别人的想法?
因此,在任何的答案有帮助?你有没有设法解决这个问题?请更新这个SO项目;也许你可以检查1个答案为'正确'... –