私はRDF/XML Elementを持っており、特定のタグの開始と終了の間のすべての要素を探したいと思っています。どうすればいい?例えばPythonでXPathを使用して特定のXML要素の開始タグと終了タグの間の要素抽出の範囲を制限する方法はありますか?
:
<cim:BaseVoltage rdf:ID="_0526B48408F744919E7C03672FCD0D71">
<cim:BaseVoltage.isDC>false</cim:BaseVoltage.isDC>
<cim:BaseVoltage.nominalVoltage>400.000000000</cim:BaseVoltage.nominalVoltage>
</cim:BaseVoltage>
それらは開始タグと終了タグの間にあるので、私は、値BaseVoltage.isDCとBaseVoltage.nominalVoltageを抽出したいです。言及したようにこれは単なる例であり、私はもっと多くのそのような開始タグと終了タグを持っています。
私はXpathを使って考えていましたが、実際はどうしたのでしょうか。
XMLを解析したり、RDFを学習したり、RDFLibを使用したりしないでください。 –
まさに私が最後に使ったものです。物事をもっと簡単にしました。私は最終的にrdflib.Graph()を使用しました – Susa