elementtree

    6

    1答えて

    ElementTreeのレジスタの名前空間のエラー: ET.register_namespace("inv", "http://www.stormware.cz/schema/version_2/invoice.xsd") が、それは動作しません: Traceback (most recent call last): File "C:\tutorial\temp_xml2.py",

    5

    3答えて

    サブ要素が親と異なる名前空間にある場合、ElementTreeまたはlxmlに名前空間のコンパクトな表現を取得しようとしています。私は、 <country> <ns0:name xmlns:ns0="urn:test">Canada</ns0:name> <ns1:population xmlns:ns1="urn:test">34M</ns1:population> </c

    9

    1答えて

    ElementTreeのソースをPythonの文字列としてどのように取得できますか?

    10

    2答えて

    ElementTree要素のテキストフィールドをコンストラクタから設定するにはどうすればよいですか?または、以下のコードで、なぜroot.textの2番目の印刷がありませんか? import xml.etree.ElementTree as ET root = ET.fromstring("<period units='months'>6</period>") ET.dump(root)

    12

    1答えて

    Python 2.6.1でパス区切りエラーが発生しました。私はpython 2.7.2のバージョンでこの問題を発見していませんが、残念ながら私は2.6.1でこれが必要です。同じことを達成する別の方法がありますか? :( 私のコードは: - import xml.etree.ElementTree as ET #version 1.2.6 import sys class usersDetai

    29

    6答えて

    ElementTreeを使用してXML文書を生成していますが、tostring関数には平文に変換するときにXML declarationが含まれていません。私は、次のXML宣言含めるように私の文字列を必要とする from xml.etree.ElementTree import Element, tostring document = Element('outer') node = SubE

    8

    2答えて

    非常に大きな(〜40GB)XMLファイルを解析し、そこから特定の要素を削除し、結果を新しいxmlファイルに書き出す必要があります。私はPythonのElementTreeからiterparseを使用しようとしてきましたが、私はツリーを変更し、結果のツリーを新しいXMLファイルに書き込む方法について混乱しています。私はitertreeのドキュメントを読んだことがあるが、それは解決されていない。これを

    35

    2答えて

    xml.etree.elementtreeを使ってPythonでxmlファイルを書き出そうとしています。問題は、1行で生成され続けることです。可能であれば、私が本当に書いたものをきちんと手に入れたいと思ったら、簡単にそれらを参照できるようにしたい。 これは私が <Language><En><Port>Port</Port><UserName>UserName</UserName></En><Ch>

    8

    4答えて

    私はプログラミングの初心者であり、Pythonを使用することはめったにありません。行うには:)私は、次のXMLを持って をしよう:彼らは、私は、テキストファイルに保存されているpatientCodeとVisitDateと一致する場合 <?xml version = "1.0" encoding = "utf-8"?> <Patients> <Patient> <Pati

    14

    2答えて

    は、(すなわち )提起:のPython 2.xのXMLエンティティの辞書で ParseError: undefined entity   を更新することができパーサ(documentation)作成: parser = ET.XMLParser() parser.entity["nbsp"] = unichr(160) をが、Pythonの3.xのと同じことを行う方法?