使用Python解析xml时如何获取元素的行数和列数?

时间:2018-12-19 20:56:31

标签: python xml parsing

我要做的是用Python编写一个GUI程序,该程序显示XML文件的内容,并具有语法高亮显示等一些基本功能(这不是唯一要做的事情,但这是其中之一。东西。)

为此,我认为我应该使用一个XML解析包,例如lxml或ElementTree。呈现xml时,我希望能够使用解析器生成的数据结构来执行诸如语法突出显示(或其他)之类的操作。 lxml具有“ sourceline”属性,但据我所知列号没有任何内容。

我要这样做正确吗?有没有更好的方法来完成我想要的?否则,我认为必须编写自己的XML解析器,对此我并不热心。

0 个答案:

没有答案