在libxml2中,我可以轻松地找到
是否有一种函数可以检索任何给定
xmlNode::line
,以确定xmlNode
所在的源代码行,但是我不知道如何找到它来自哪个文件的名称。当加载的文档包含XInclude指令时,这尤其有用。虽然我可以考虑手动处理此问题(查找给定节点上方的xml:base
属性;手动存储文件名并在未设置xml:base
时使用该文件名),但我更想使用内置在libxml2中的解决方法。是否有一种函数可以检索任何给定
xmlNode
对象所加载的文件名?