問題タブ [xml-builder]

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.

0 投票する
1 に答える
278 参照

node.js - node.jsコードのXML構造xml-builder内に変数を表示できません

node.jsのxmlbuilderを試しました。問題が発生しました: XML 構造内の変数を表示できません:

これにより、構造化された XML が得られます。

ご覧のとおり、変数 totalmem がありません..

何か案は?

0 投票する
2 に答える
904 参照

ruby-on-rails - rails xml.builder テンプレートの欠落エラー

エラー: テンプレートがありません

{:locale=>[:en], :formats=>[:xml], :handlers=>[:erb, :builder]} のテンプレートのその他/サイトマップ、アプリケーション/サイトマップがありません。検索場所: * "/Users/yliu/Google Drive/ruby projects/Blog/lenswish/app/views" * "/usr/local/rvm/gems/ruby-1.9.3-p194/bundler/gems/twitter-bootstrap -rails-4b8a511e6518/app/views" * "/usr/local/rvm/gems/ruby-1.9.3-p194/gems/devise-3.1.0/app/views"

レーキルート:

ルート.rb:

コントローラ:

テンプレートの位置: app/views/miscellaneous/sitemap.xml.builder

テンプレート sitemap.xml.builder のコンテンツ:

ファイルのアクセス許可の問題は既に確認しました。まだ動作していません。誰でも助けてください。前もって感謝します。

0 投票する
0 に答える
37 参照

ruby-on-rails - xml.builder の content_for

*.xml.builder ファイルで content_for を使用することは可能ですか?

印刷するとき:

戻ります

<child>anything</child> <parent> <child>anything</child> </parent>

しかし、私はただ必要です

<parent> <child>anything</child> </parent>

0 投票する
1 に答える
446 参照

node.js - エンコードされていないhtmlをファイルに書き込む方法は?

ファイル システムからの .HTML スニペットの読み取りを使用しています。だけが含まれています<h1>Hulton Archive</h1>。次に、特定の要素にその HTML スニペットを含める必要がある新しい XML ファイルを作成しています。XMLbuilder を使用して XML ファイルを作成します。ここに私が持っているものがあります:

問題は、HTML タグが入力ファイルでエンコードされていることです。<h1>header</h1>からに変わりました&lt;h1&gt;header&lt;/h1&gt;。出力ファイルで HTML タグをエンコードする代わりに、HTML タグを保持したいと考えています。

XMLbuilder ( https://github.com/oozcitak/xmlbuilder-js ) と xml2js ( https://github.com/Leonidas-from-XIV/node-xml2js )の両方を使用してこのファイルを書き込もうとしました。どちらも出力ファイルの HTML をエンコードしていたようです。

HTML をエンコードせずに XML ファイルを書き出すにはどうすればよいですか?

0 投票する
3 に答える
34859 参照

node.js - XML を JSON に解析して戻します... xml2js と xmlbuilder を使用しますか?

xml2jsを使用してXML を JSON に解析し、xmlbuilderを使用して JSON を XML に戻そうとします(通常、コンテンツをプログラムで変更した後)。

この投稿https://github.com/oozcitak/xmlbuilder-js/issues/69に従って、この 2 つは補完的なものであるべきだと思います。しかし、いくつかの問題があり、構成パラメーターを正しく取得していない可能性があります。

私が実行しているコードは次のとおりです。

元の XML の最初の部分を次に示します。

ここでは、xml2js がそれを JSON に解析する方法を示します。これは私には正しいように見えます。

上記の JSON で次の点に注意してください。

  1. 属性 (例: name=) は@オブジェクト内のキーに変換され、
  2. 属性値はオブジェクトに変換されます

xmlbuilder がそれを XML に戻すと、次のようになります。

そのため、XML ビルダーが直面している 2 つの問題があります。* オブジェクト内の属性名を認識してい@ないことと、* 属性オブジェクト内の属性値を認識していないことです。

ハッキングすると、xmlbuilder は次のような構造の属性名を必要としているようです。

それよりも

xml2js を別の方法で構成する必要がありますか、xmlbuilder を別の方法で構成する必要がありますか、または XML -> JSON -> XML を解析できるライブラリの別のペアがありますか?

0 投票する
2 に答える
48 参照

c# - C# Windows または ASP アプリケーションでの XML 構築

アプリケーションから SQL Server に多くの XML パラメータを渡しています (Windows と ASP.Net アプリケーションの両方)。

以前は、以下のように、ベースの連結演算子を文字列で使用して XML を構築していました。

アプリケーションは実際にメモリを大量に消費し、非常に遅かったです。大きな XML を構築するために、連結方法を String Builder クラスに変更します。

上記の方法を使用しているときに、アプリケーションで使用されるメモリ レベルが大幅に変化しました。

私のアプリケーションで採用できるより良い方法があるかどうか知りたいです。

0 投票する
1 に答える
1168 参照

ruby-on-rails - Rspec を使用した XmlBuilder のテスト

XmlBuilder を使用した XML のレンダリングに関する質問 ( Rails XML ビルダーがレンダリングしない) を投稿しました。その特定の問題は解決されましたが、このコントローラー アクションのテスト中に別の問題が発生しました。

Minitest で記述された同じテストが正常に機能し、cURL の使用も機能するため、問題は Rspec にあるようです。

これをデバッグしている間、Rspec は決して xml ビルダー テンプレートをレンダリングしようとしません。テンプレートをスキップして、本文が空白の http ステータス 200 をレンダリングするだけです。

コントローラー、xml ビルダー、テスト、およびテスト結果は次のとおりです。

コントローラー/bars_controller.rb

/views/bars/show.xml.builder

/test/controllers/bars_controller_test.rb

/spec/controllers/bars_controller_spec.rb

試験結果

0 投票する
1 に答える
1895 参照

xml - nodejsでxmlbuilderを使用してxmlに名前空間を追加する

xmlbulilder パッケージを使用して nodejs で xml を生成しています。現在、xml に名前空間を追加する必要があります。例えば

どうすればそれができますか?手伝ってくれてありがとう!