問題タブ [to-yaml]

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 投票する
4 に答える
6540 参照

ruby - Ruby to_yaml utf8 文字列

ruby の to_yaml メソッドを作成して、utf8 文字列を元の記号で格納し、エスケープ シーケンスを格納しないようにするにはどうすればよいですか?

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

ruby - ruby 1.9.1 で動作する to_yaml メソッドの書式設定オプションを取得するには?

YAML のドキュメントによると、オプションのハッシュをメソッド.to_yamlに渡すことができます。

現在、ドキュメントで提案されているようにオプションを渡すと、機能せず、ハッシュが無視されます。

次に、いくつかのオプションを渡します。

ご覧のとおり、オプションを渡しても機能しません。デフォルトのみ:

これは既知のバグですか? または現在、Ruby 1.9.1 を使用しているすべての人に有効ですか?

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

ruby - ruby-on-rails で、'\X93' のような文字列形式を元の外観に変換する方法は?



次に、'to_yaml' を生成してオリジナルの外観を生成する方法: 「你好」、'\XE4' のようなもの
ではありません。
ありがとうございました!

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

ruby - ruby の深さ制限 pp または to_yaml

Ruby で PP.pp または to_yaml の再帰の深さを制限できますか? そうでない場合、使用できる別の機能はありますか?

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

ruby - to_yaml を正しくスタイルする方法

「アプリ ドロワー」を作成できるように、いくつかのアプリに関する構成情報を保存したいと考えています。次のような配列に情報を保存します-

しかし、to_yamlこの配列で使用すると、次の出力が得られます。

理想的には、次のようなものがもっと欲しいです:

to_yaml メソッドに関する詳細情報を見つけようとしましたが、ほとんどありませんでした。私の配列は別のフォーマットにする必要があるかもしれないと思いますが、しばらく推測してチェックしていましたが、役に立ちませんでした。

to_yaml メソッドをまったく使用する必要がありますか、それとも別の方法の方がうまくいくでしょうか?

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

ruby-on-rails - 匿名クラス クラスをダンプできません

以下のように、サーバーで奇妙な問題が発生します

/!\ FAILSAFE /!\ Wed Apr 25 19:35:13 +0000 2012
Status: 500 Internal Server Error
can't dump anonymous class Class

問題のバックトレースをご覧くださいここをクリック

参考までに、サーバーには ruby​​ 1.8.7 と rails 2.3.8 があります

ありがとう

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

ruby-on-rails - Railsコンソールの「y」ヘルパーはyamlフォーマットの出力ではなくNameErrorを返します

y objectRails 3.2.6 / Ruby 1.9.3コンソールでActiveRecordオブジェクトの適切にフォーマットされたyaml出力を取得しようとしていますが、何らかの理由で機能しません。過去に使ったことがありますが、途中で壊れてしまいました。試してみると、次の出力が得られます。

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

ruby-on-rails - Ruby onRailsControllerで受信したフォームデータを確認する

RubyonRailsコントローラーのフォームから受け取ったフォームデータを確認したい。

私はこれを試しましたが、何も表示されません:

@userフォーム名はどこですか( <%=form_for @user

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

ruby - RubyのYAMLモジュールを使用してコメントを埋め込むことはできますか?

to_yamlメソッドは素晴らしいYAML出力を生成しますが、いくつかの要素の前にコメント行を含めたいと思います。そうする方法はありますか?

たとえば、私は以下を作成したいと思います。

次のようなものから:

...しかし、YAMLモジュールに達成する方法があるかどうかはわかりません。

更新:コメントからデータを分離する必要があるため、コメントを挿入するために正規表現を使用するソリューションを使用しないことになりました。私にとって最も簡単で理解しやすい解決策は次のとおりです。

私にとっての利点は、何も繰り返されず(たとえば、「client:」は1回だけ指定される)、データとコメントが一緒になり、ソースをYAMLとして出力でき、データ構造(confで利用可能)が使用する。

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

ruby-on-rails - YAML ファイル内のフィールドを同じファイル内のさらに 3 つのフィールドに解析するにはどうすればよいですか?

以下を含む YAML ファイルがあります。

私はそれを解析し、説明を次のように分割したいと思いkey1ますkey2:

しかし、何らかの理由で、これを正しく行うことができません。これまでに試したのは、以下のコードのバリエーションであり、複雑すぎると思います。