問題タブ [minidom]
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 - Python CGI スクリプト (XML と mindom を使用) が FOR ループ カウンターを出力しない
API を使用して Yahoo 検索の結果を出力しようとすると、For ループ カウンターはインクリメントされた値を出力しません。XML は解析されて出力されますが、カウンターは何度も「1」を出力します。
同じコードが Bing API でも問題なく機能します。
提案を高く評価しました。このコードはあまりにも長い間見てきました。
python - minidom を使用した XML の解析
ミニドムで悩んでいます。dom 内のエントリを見つけ、そこに保持されているテキストを更新してから、ファイルを保存する必要があります。これまでのところ、特定の要素を見つけることができた唯一の方法は、非常に明示的で直接的なハードコーディングされた方法を使用することです。
の最初のものを更新したいだけ<text>
です<typeBox type="counter">
。
提案?
python - minidom を使用して子ノードから値を取得する
私はXMLに非常に慣れていないので、子ノードから値を取得しようとしています
出力:
しかし、私は次のようなものが欲しい
サンプル ファイルは次のとおりです。
python - Python XML:「の代わりに」と書く
私はPythonのxmlminidomを使用していますが、テキストシーケンスでは、"
の代わりにエスケープ文字を書き出すことを除いて、すべてうまく機能します"
。もちろん、タグに引用符が含まれている場合、これは理にかなっていますが、テキストではバグがあります。これを変更するにはどうすればよいですか?
python - python minidom が閉じない
minidom を使用すると奇妙な動作が発生します。次のコードを実行します。
次の出力が生成されます。
xml タグのクロージャーなし。ドキュメントを開いたままにする理由がまったくわかりません。誰かが同じ問題を経験しましたか? それとも、本当に明白なことを忘れているだけで、問題が見えないだけですか?
python - ExpatError: ドキュメント要素の後のジャンク
私は本当に知りません、問題は何ですか?次のエラーが表示されます。
ジャンクは見ません!何か助けはありますか?気が狂いそう……
ありがとう!
python - minidomを使用して属性を持つXMLタグの値を読み取る方法
私はこのようなXMLを持っています。
私は次のPythonコードを使用しています。
しかし、最後の行は。をスローしていindex out of range execption
ます。属性も持つタグで囲まれた「値」を取得するにはどうすればよいですか?
python - minidom python での XML インデント
XML ファイルに新しい子を追加しようとしています。問題は、XML ドキュメントに挿入する前に子に適切な形式を与えることができないことです。
私は子供を作ってminidom.Document()
からappendChild
本にしました。
よく説明しましたか?
前もって感謝します。
python - XML解析:要素ツリー(etree)とミニドム
私は何年もの間、XMLを解析するためにminidomを使用してきました。今、私は突然エレメントツリーについて学びました。構文解析に適した私の質問はどれですか?あれは:
- どちらが速いですか?
- どちらがより少ないメモリを使用しますか?
- 心配すべきO(n ^ 2)依存関係はありますか?
- あるものが別のものに有利に減価償却されていますか?
なぜ2つのインターフェースがあるのですか?
ありがとう。
python - Python Minidom:ノードの値を変更する
私はPythonのminidomライブラリを使用して、いくつかのXMLファイルを操作しようとしています。これがサンプルファイルです:
私がしなければならないのは、「説明」の値を「リンク」に入れて、両方とも「これはいくつかの情報です!」と言うことです。私はそのようにそれをやろうとしました:
ただし、「n.childNodes [1] = n.childNodes [3]」は2つのノードをリンクしているように見えるため、「n.childNodes [1] .tagName = "link"」を実行して名前を修正すると、両方の子ノードは次のようになります。以前は両方とも「説明」だった「リンク」。
さらに、「n.childNodes [1] .nodeValue」を使用すると、変更が機能せず、XMLが元の形式で出力されます。私は何が間違っているのですか?