使用XPath,选择包含信息的文档中的所有节点有什么好的命令......
//text()
选择所有文字,但没有标签,我得到了主要的空白
//comment()
选择评论部分
任何想法都会很棒
**编辑用于格式化**
我有一个XML文件,其中包含世界上的地方。所以它的分类就像这样
<Place id="USA">
<name>USA</name>
<econ>
<crops>corn</crops>
<travel></travel>
</econ>
</place>
这是一个非常粗略的例子,但正如你所看到的,旅行没有附加任何文字,也没有地方或经济。我需要一个xpath语句,根据上面的代码
显示类似的内容 Name=USA
Crops=Corn
跳过地点,经济和旅行,因为它不包含文字。
答案 0 :(得分:0)
试试这个XPath:
//*[normalize-space(text())]
在您的情况下,它将返回两个节点:name
和crops