xmlNode
libxml2では、 ()からのソース行を簡単に見つけることができますがxmlNode::line
、それが由来するファイルの名前を見つける方法がわかりません。これは、ロードされたドキュメントにXIncludeディレクティブが含まれている場合に特に便利です。これを手動で処理する方法を考えることはできますが(指定されたノードの上にある属性を探しxml:base
ます。ファイル名を手動で保存し、xml:base
設定されていない場合はそれを使用します)、libxml2に組み込まれているものを使用します。
特定のxmlNode
オブジェクトがロードされたファイル名を取得する機能はありますか?