【发布时间】:2012-01-14 23:35:05
【问题描述】:
我想从特定文档的子节点中提取所有文本,并返回一个文本数组。我认为在示例中显示它会更容易:
给定文件:
<root>
<div>
some text
<p>some other text</p>
</div>
<div>
another text
<b>yet another text <em>even more</em></b>
end of text
</div>
</root>
我想构造一个返回两个元素的表达式:
[0] some text someother text
[1] another text yet another text even more end of text
我尝试了很多表达式,但我似乎在这里遗漏了一些东西,单独提取 div 很容易(只是 //div),但是如何将它们分组并分别加入每个 div 中的所有 text() 子节点?
【问题讨论】: