浏览器自带 css selector query (document.querySelectorAll) 和 xpath (document.evaluate)。没试过 firefox,但 chromium 系的缺点是打开稍微大点儿的 xml 文件就慢得要死。之前开发 xml 插件的时候测试,chrome v71 打开一个不到15M的文件要花3分多钟,就算是启用了插件,也要14s的时间加载完文档(DOMContentLoaded)。如果用 new DOMParser.parseFromString(source, 'text/html') 的话就是瞬间完成,不知道浏览器在干什么要花那么久的时间
我的测试是,超过100k个节点的话,就得超过半分钟才能打开了,上面那个15M的有300k+个节点。
【 在 No1 () No1 () 的大作中提到: 】
: 啥都不用安装,firefox浏览器直接F12在控制台用js/jquery写,上手快不快:
: $(xmlstr).find('title');
--
FROM 101.98.83.*