我很清楚这个问题之前已经被问过很多次了,但XPath和类似情况发生了很多,我认为可能是时候再这样做了。
在我的论文中,我将尝试实现一个程序来执行slx文件的三向合并(Matlab Simulink)。 似乎最简单的方法是操纵构建slx文件的xml文件。
我似乎无法找到关于DOM与XPath和ElementTree(Python)的最新讨论,大多数问题似乎都是3 - 5年。
据我所知,从较旧的帖子中可以看出,DOM更灵活,并创建了一个包含所有节点的DOM对象,并允许我操作该文件(看起来非常有用)。 XPath更适合选择树中的特定值或关系,因为它更快并且使用更少的内存。 ElementTree是我刚刚浏览过的问题,我似乎无法弄清楚这三个中哪一个最有用。