問題タブ [rexml]
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.
ruby - Ruby RSS -- RSS:REXMLListener に対して呼び出されるプライベート メソッド send
RSS パーサーを IRC ボットに統合しようとしています。オンラインで簡単なコードを見つけましたが、このコードをボットに入れると、次のようになります。
IRB または独自のプライベート スクリプトで正常に動作するため、このエラーが発生する理由がわかりません。これがコードであり、エラーの原因となっている行です。
ruby - REXML によるエンコーディングの変更を防ぐ方法
Ruby と REXML で xml ファイルを編集しようとしていますが、ファイルをディスクに書き戻した後、エンコーディングが変更されます。しかし、ファイルの元のエンコーディングを維持する必要があります!
これは、編集前の私のxmlの外観です。
そして、ここでディスクに書き戻した後:
これが私のコードです:
ruby - XML ファイル内の 1 つのノードを別の XML ファイルのノードに置き換えるにはどうすればよいですか?
2 つの XML ファイルがあります。1 つ目は次のとおりです。
2 つ目は次のとおりです。
first.xml から要素を更新したい:
second.xml の要素を使用:
<b>
first.xml からすべてのノードを削除し、 <b>
second.xml ファイルから取得したノードを追加することで、それを達成しようとしました。すべてのノードを削除<b>
できますが、second.xml から要素を取得して first.xml に追加することはできません。
ruby - REXMLの要素を反復処理できません
Rubyを使用して、選択したXMLノードの周囲に新しい要素を挿入しています。このような:
これは私が望む構造です:
しかし、これは私が上記のコードで得ているものです:
私は何が間違っているのですか?
ブロックがどのように実行されるかについての私の理解の欠如に関係していると思います。パスは、目的の要素の属性を適切に出力できるため、機能しているようです。
REXMLはRubyディストリビューションの一部であるため、そのままにしておきたいのですが、そのように機能させることができれば、Nokogiriを検討したいと思います。
ruby - Ruby REXML の混乱
こんにちは、mysql コマンド ライン ツールからエクスポートした XML ファイルからデータを解析しようとしています。ここにあるチュートリアルに従っています: http://www.germane-software.com/software/rexml/docs/tutorial.htmlタグに含まれている必要なデータを抽出する
XML ファイル:
そして、ここに私がやっていることがあります:
しかし、私がこれを行うと、すべてのインスタンスで nil が得られます
どんな助けでも素晴らしいでしょう。ありがとう
ruby - RubyXML構文エラー
mysqlデータベースから作成した4つのXMLファイルを評価しようとしています。これらのXMLフィールドのテキストをデータのペアとして出力して、ハッシュを作成できるようにします。(例: "Total Builds、359")ブロックの使用方法が原因で、構文エラーが発生していると確信しています。
これが私がやろうとしていることです:
このブロックのフォーマットが間違っていることは知っていますが、ルビーでこれに似た何かをする方法はありますか?
ありがとう
ruby - 閉じていないタグに対応できる XML リーダーを作成できますか?
REXML StreamListener を使用してウィキペディアの XML ダンプを解析しています。数百万の記事の後、一致する終了タグが見つからないと文句を言い、ファイルの残りをスキップします。
閉じられていないタグを無視し、その後ストリームの解析を再開する方法はありますか?
ruby - REXMLで直接の親ノードを取得する
REXMLを使用してノードの直接の親を取得するにはどうすればよいですか?root_node()はドキュメントの親ノードを取得しますが、現在のノードの親が必要です。
ruby - REXML: javascript-DOM の .innerHTML= に相当
REXML::Element
文字列が XML として解析され、要素がターゲットに挿入されるように、文字列をに渡す方法はありますか?