如何从xml文件中提取字符串列表?

时间:2014-06-27 10:56:21

标签: java xml dom xslt xpath

我在某些标签中有一个xml文件和一个属性“name”。 如果我给出正确的xpath - 有没有办法提取字符串列表,每个元素是这个属性的值之一? (我不需要获取整个DOM节点列表......)

1 个答案:

答案 0 :(得分:1)

使用XPath 2.0或XQuery,您可以编写//@name/string()以获取文档中所有name属性的字符串值序列。使用XPath 1.0,您可以使用//@name选择属性节点,但是您需要使用主机语言(例如Java)来构建所有属性值的列表。