問題タブ [celementtree]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python-2.7 - cElementTree と ElementTree の異なる動作
以下のケースでは、同じ戻り値の型が得られません。1つは付きElement
、もう1つは付きxml.etree.ElementTree.Element
この違いはなぜですか?
この違いが原因である可能性があります 。ElementTree の使用で説明されているようにエラーで失敗しますが、 cElementTree では失敗し、TypeError がスローされます。
この問題を解決する方法を教えてください...
前もって感謝します
python - 2 つの XML 要素を取り、1 つの新しい要素にマージする - Python
現在、OpenStreetMap XML ドキュメントを使用するプロジェクトに取り組んでいます。プロジェクトの一部は、データの一部とその一貫性を検証することです。私はPythonとXMLファイルの操作にかなり慣れていないため、どこから始めればよいかわかりません。
これが私の XML ドキュメントのスニペットです。
私が今やりたいことは、次のものを取ることです:
それらを 1 つの新しいタグに結合します。
もう 1 つのことは、これらすべてが name_base と name_type の両方を持っているわけではないということです。そのため、 addr:street タグを作成したいだけです。
これは非常に大きなファイルなので、1 つずつ調べて作成する必要があります。新しいタグを作成したら、先に進んで要素を削除する必要があります。
私は以下を使用しています:import xml.etree.cElementTree as ET
編集
問題の一部を修正できました
私が今抱えている問題は、tiger:name_base キーを持たない方法でもアドレス属性を書き込んでいることです。