問題タブ [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.
json - Postgre to-json は複合型を空の構造に変換します
次のコード例では、postgresql (9.4) は、複合型のローカル変数を json 文字列に変換することになっています。どうやらpostgresqlは、同じ型にキャストされたnull値とは異なるnull値を持つ変数を処理します。
私のアプリケーションでは、複合型がネストされており、複合型の変数の値が null の場合に null を取得したいと考えています。
皆さんがここで私を助けてくれることを願っています。
javascript - Python から Javascript JSON オブジェクト (Flask)
サーバー上で整数の配列が生成され、クライアントに送信される単純な Flask アプリを作成しようとしています。コンソールに整数の配列を表示したい。app.py のサンプル (動作) コードを次に示します。
そして、ここに Javascript フロントエンドのスニペットがあります:
残念ながら、私の Web ページではどの JavaScript も機能せず、表示されるエラー メッセージは「Uncaught SyntaxError: Unexpected token u」です。
誰かがこれを修正する方法を説明できますか? ありがとう。私の推測では、JSON オブジェクトは文字列になっています。
注: フロントエンドのコードは、SO の質問: Extracting data from json object in jQuery or JS から変更されました。
ruby-on-rails - 関連付けられたレコードを使用して json rails モデルにシリアル化する
has_many
ファイルに関連付けられたフォルダーがあるとします。
このようにjsonをレンダリングする小さなアクションがありました
次のようにして、もう少し複雑なjson応答をレンダリングしようとしました
ただし、これには明らかに関連するレコードは含まれません。どうすればそれらを含めることができますか?
PS 可能であれば、このアプリケーションでビューを使用したり、モデルでメソッドをオーバーライドしたりしたくありませんto_json
(フォルダー レコードを含む別のアクションで複雑な json をレンダリングしたいが、関連付けられたファイルは含まれていないため)。
編集問題の回避策を見つけることができましたが、見苦しく見えます
javascript - JSON.parse でエラーを取得する
Derick Bailey の記事を読んでいましたtoJSON メソッドから JSON ドキュメントを返さないでください
次の JSON オブジェクトを Javascript に変換しようとしていました。
コードを実行すると、「SyntaxError: Unexpected token u」が表示されます
これは同じコードの jsbin ですhttps://jsbin.com/zugojoyaro/edit?js,console
java - プロジェクトのフォルダーのパスを取得する
netbeans を使用して Web アプリケーションを構築する際に、ある時点で arrayList を json 形式に抽出します。
これにより、ファイルが作成されますC:\temp\data.json
。JSPS が存在するプロジェクト フォルダ内にこのファイルを作成するにはどうすればよいですか? 私は場所を特定しようとしました
しかし、これによりファイルが作成されましたC:\Program Files\Apache Software Foundation\Apache Tomcat 8.0.15\bin
。でデータを表示するために使用するために、プロジェクト フォルダー内にファイルを作成したいと考えていますbootstrap table
。そこで、データの場所を次のように定義します
これを試しましdata-url="C:\temp\data.json"
たが、エラーが発生しました
java - 変換された json (ArrayList から) にはより多くの要素があります
結果が得られないので、私が行ったことを投稿します。ここに、ArrayListを返すメソッドがあります。
次に、この ArrayList をJSON
フォーマットするように変換します。だから私labelsToJSON(action.getLabels());
はどこで実行します:
クラスは次のLabel
ように定義されています。
したがって、パラメーターを使用してコンストラクターからオブジェクトを作成しますString type, String description, String productCode, String cutter
。ただし、labels.json
これらのデータが含まれています
json ファイルに非常に多くの属性がある理由がわかりません?? 私のオブジェクトは 4 つしかないはずだった -->String type, String description, String productCode, String cutter
ruby-on-rails-4 - Rails 4.2 で oj gem を使用すると to_json が遅くなる
Rails アプリを Rails 3.2 から Rails 4.2 にアップグレードしました。ビューでの to_json のパフォーマンスはひどいものです。私の Rails 3.2 アプリでは、multi_json と Oj gem を使用して優れたパフォーマンスを実現しました。Rails 4.2 では、oj gem を次のようにセットアップします。
ただし、to_json のパフォーマンスは、Rails 3.2 アプリほど良くないようです。1 回の to_json 呼び出しには、CPU 時間の約 50% がかかります。
Oj gemのドキュメントには、次の追加が記載されています。
ActiveRecord で動作するようにします。この行は、私が使用しているモデルに入るはずですか?