XML文件偏移量与XPath插入元素

2 投票
1 回答
747 浏览
提问于 2025-04-17 10:57

我想知道有没有办法根据文件中的位置来获取XPath。

在我的文件中

<xml>......<tag>element</tag>

比如说,位置从16到23可以得到XPath '/xml/tag'。我正在用Python的etree模块。提前谢谢你们的帮助!

1 个回答

1

不,不能用XPath

XPath在解析XML文档后,会把它看作一个节点树(这是W3C的XML信息集模型)。在这个过程中,文档的原始文本格式就不再保留了。

撰写回答