使用libxml,如何获取源xml文件中给定元素或属性的字符位置?

Edw*_*Yip 5 xml libxml2 xml-parsing

使用libxml2,我们可以使用xmlGetLineNo获取节点出现在源XML文件中的行号.

但是如何获得给定元素给定属性的字符位置?对于节点和属性,我需要源xml文件中的startend位置.

谢谢!

Cit*_*ito 2

您可以使用具有xmlSAX2GetColumnNumber方法的 SAX2 接口。