問題タブ [xml-libxml]
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.
perl - LibXML - コメントの挿入
私は XML::LibXML を使用しています。コメントがタグの外側になるようにコメントを追加したいと思います。タグの外に置くことさえ可能ですか?私はappendChild、insertBefore |を試しました。その後、違いはありません...
perl - Perl XML::LibXML: コメント ノードにアクセスする方法
私の人生では、XML ファイルのコメント行にアクセスするための適切なコードがわかりません。findnodes
, find
,を使用しますgetElementByTagName
か (疑います)。
これらのコメント行にアクセスできるという正しい仮定をしていますか? コメントを追加できることがわかっているので、そう願っています。
コメント ノードのタイプ番号は 8 であるため、解析可能である必要があります。
最終的に、私がやりたいことはそれらを削除することです。
xml - Perl による XML の解析
ここでは完全に初心者なので、事前に無知で申し訳ありません。
私が検索したりいじったりしたことのほとんどはXML::LibXML
、XPath を使用することに集中していました。
私が抱えている問題は、タグ間のテキストをキャプチャしようとしていないことです。タグの値が必要です。
これは私のXML構造です
name 属性を (引用符なしで) 取得し、この人物がスーパーユーザーかスーパーリーダーかを判断しようとしています。
ノードを印刷する以外に多くのことができないことに行き詰まっています。これをユーザー名の構造の CSV ファイルに変換する必要があります。役割
xml - Perl libXML でのノードへのアクセス
次のPerlコードがあり、LibXMLを使用しています:
私がやりたいのは、childNodes()
個別に取得したノードにアクセスすることですが、うまくいき$node2 = @childnodes->getNode(1);
ません。これはどのように行うことができますか?
perl - ファイルを読み取らない名前空間を持つPerl LibXML読み取りxmlファイル
Perl LibXML を使用して xml ファイルを読み取る必要があります。多くのxmlファイルを読み取ります。しかし、このファイルにはいくつかの名前空間があり、以下は私のサンプル xml ファイルです。
上記のファイルを読み取るための私のPerlコードは次のとおりです
しかし、 を に変更する xmlns="
と xmlns:x="
動作します。
しかし、私のxmlにはxmlns:x
これだけが含まれていませんxmlns="value"
。
この問題を解決するのを手伝ってください。