【发布时间】:2013-02-21 23:25:12
【问题描述】:
我有很多 XML 文件,我必须在这些文件中搜索一个字符串(详细地说,这将是一个不太复杂的正则表达式)。
通过结果我想得到字符串所在节点的xpath,即:
pattern = /home|house/
files: file1.xml, file2.xml etc
结果:
"home" in file1.xml, xpath: //root/cars/car[2]
"house" in file2.xml, xpath: //root[1]/elemA[2][@attribute1='first']
我怎样才能做到这一点?我可以使用 PHP、python、Javascript、VIM 插件(因为我已经使用过这些插件)
【问题讨论】:
标签: php python xml regex xpath