背景:
上次提到,可以通过python代码的方式将XPath表达式对应的元素源代码或者文本打印出来,但是如果在编写XPath表达的过程中,需要不断地将打印出的元素对应到xml文件中位置,从而调整XPath表达式,就比较麻烦。
那有没有一种方法可以直接在xml中高亮元素呢?
发现在浏览器中直接打开xml文件,并不能像普通网页那样在源代码界面高亮。经过多方查找,在vscode插件有个工具叫做XPath Tester。
解决方法:
1、在vscode扩展中安装XPath Tester。

2、安装完成时候会有一个X形状的图标,在左上角写XPath表达式。然后打开一个本地的xml文件,在打开的文档的任意位置点击一下,点击check。

3、效果如图


总结
这样写XPath表达式更加方便了。