問題タブ [to-json]

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 に答える
484 参照

ruby - to_json が null 値を返すのはなぜですか?

Sinatra ベースの API を構築していますが、User モデルに対して奇妙な応答が表示されます。すべての応答は、null 値でいっぱいのコレクションを返します。他のモデルは期待どおりに戻ります。

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

ruby-on-rails - Rails プロジェクトを Ruby 1.9.3 にダウングレード | 面白い .to_json トラブル

親愛なるスタックオーバーフローの皆さん、Rails プロジェクトをダウングレードして、問題なく Rails 3 で実行できるようにしたいと考えています。以前はレールの最新バージョンで動作していましたが、オフィスはこれを使用したくありません。この特定の行を書き直すのに問題があります。

@sessions はもちろん結果のリストです。古いバージョンのレールでも実行できる代替案を作成する方法を知っている人はいますか?

前もって感謝します

敬具

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

javascript - JS 配列へのフィールドの追加

JS 配列プロトタイプに「max」フィールドを追加しました。配列を文字列化するときに、この追加を確認するのに問題があります。toJSON 関数を上書きしようとしましたが、役に立ちませんでした。

{array_field:a,max_field:max} のようなことを避けて、単に配列オブジェクトを使用したいのですが、これは可能ですか? 私は何を間違っていますか?

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

knockout.js - ko.toJS() を呼び出したときに Knockout.js が関数を呼び出さないようにするにはどうすればよいですか

私は何ヶ月もノックアウト.jsを使用してきましたが、モデルをシリアル化するときに呼び出すときに関数を呼び出すことに気付きました.ko.toJS

これにより、無限ループなどの明らかな問題が発生する可能性があり、最悪の場合、副作用のある関数が呼び出された場合に危険なデータ破損が発生する可能性があります。

この動作は、Knockout の以前のバージョンで一時的に変更されましたが、関数をコピーしたい場合があるため、設計によるものとして取り消されたようです。

まあ、私は決してしません(私はそうは思いません)、toJS私の関数を呼び出さない呼び出しができる方法を本当に感謝しています。

toJSON代わりに使用できることはわかっtoJSていますが、次のようなことをしたい場合には、本当にしたいことがあります:

あるいは、オブジェクトを必要とするユーティリティ メソッドにモデルを渡しているのかもしれません。

ビューモデルでの関数の呼び出しが構成可能ではない理由が最終的に理解できないと思います。「モンキーパッチ」または新しいtoJS2関数を作成する簡単な方法があれば、それができるようになりたいです。

この質問には非常に役立つ情報がいくつかあります。ノックアウト マッピングで計算されたプロパティなしで ko.toJs メソッドを使用するにはどうすればよいですか? しかし、文字列に変換するのではなくオブジェクトを保持したい場合、まだ解決策が見つかりません。

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

ruby-on-rails - Object.to_json(except: []) が ActiveRecord のない Rails モデルで期待どおりに動作しない

これが私のモデルです:

self.to_jsonを含めていなくても呼び出すと:id, :api_response and :errors、それらはまだjsonifiedオブジェクトに表示されます。私は(明らかに)何か間違ったことをしていますが、なぜそれが機能していないのかわかりません。

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

django - Django Query と to_json を使用して Google グラフをプロットする

Google Graphクエリの結果を視覚化するためにa をプロットしたいと考えています。

誰でも私を助けてもらえますか?以下に私のコードを含めました。ありがとう

models.py

views.py

次のコードを使用して、クエリをシリアル化しました。

そして今、私は次の配列を持っています:

...

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

ruby-on-rails - 制限との関連付けを含む Rails to_json

以下のような関連付けで1つのレコードをレンダリングしています

協会

Nav の最後のレコードのみをレンダリングする必要がありますが、上記は 1 対多であるため、すべての nav を出力します。:limit => 1 を試して desc で注文しましたが、 limit 自体が機能していません。

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

jackson - json レスポンスを Java pojo に変換する必要があり、レスポンスが {} または [{},{}] を返す可能性があります

以下の例に示すように、json 応答を Java pojo に変換する必要があります。フィールド (ここでは例では 'performers' ) が {} または [{},{}] または null として返される可能性があります。

例1:performer value here is a list of datas '{}'.

例 2:performer value here is just data '{}'



例 3:performer value is null here

.As を使用して、この json 応答を Java gson.fromJsonpojo に変換するにはどうすればよいですか"Expecting an OBJECT but found is ARRAY"