問題タブ [json-simple]

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

java - JSONObject をカスタム Java クラスにキャストするにはどうすればよいですか?

Java ( json-simple を使用) で、JSON.stringify を使用して JavaScript で作成された JSON 文字列を正常に解析しました。次のようになります。

この文字列は、純粋な Java クラスとして再構成したいカスタム JavaScript オブジェクトの状態を格納しています。うまくいっていません - C# のバックグラウンドから来た Java への最初の進出。:-p

json-simple が JSONParser.parse() 操作から作成したものであるため、オブジェクトは現在 org.json.simple.JSONObject の形式になっています。

この JSONObject を新しい Java クラスにキャストするにはどうすればよいですか? (その定義は以下のとおりです...)

0 投票する
4 に答える
92603 参照

java - JSON単純なルートからJSONObjectを反復処理する

シンプルなjsonを使用してjsonオブジェクトを反復しようとしています。私はあなたがすることができる答えを見てきgetJSONObject("child")ました

しかし、もし私が何かを持っているとしたら

jsonそして、そのオブジェクトを反復したい。これ:

スロー:

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

jsp - カスタム出力の書き込み時に jsp の release() でバッファをフラッシュする内部エラー

json シンプル ライブラリhereを使用して json データを作成しています

これでコードは正常に実行され、出力を取得できます。コードは -

ページにアクセスするたびに、サーバーログに警告が表示されます-

コードで out.flush を使用したため、バッファをフラッシュするにはどうすればよいですか。

よろしく

0 投票する
4 に答える
10424 参照

java - Web サービスの JSON パラメータ

を作成して、web serviceそれをJSON response使用して DB にクエリを実行し、 store details を返し(JSON response)ます。

mobile appこれを後で使用するつもりです。しかし、開発中はAJAX calls. 私は@GET現在リクエストを使用しています。JSON レスポンスを正常に返すことができました。私は今、 を に渡す際に問題に直面しJSON Objectてい@GET methodます。デバッグ時に、入力パラメーターに null 値があることがわかりました。誰かが私のコードを見て、私が間違っていることをアドバイスできますか?

これがofferProcessクラスです -

価値があるので、私はJSON.Simple ライブラリを使用しています。

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

java - Eclipse で JSONObject または JSONArray を初期化できません

JSONプログラミングは初めてです。SQLite テーブルからデータをフェッチし、出力を JSON ファイルに書き込む Web サービスを作成しようとしています。JSON シンプル jar を eclipse プロジェクトに追加しました。以下に示すようにコード行を追加すると、

正しくコンパイルされます。しかし、Web サービスが呼び出されると、以下に示すように、この行で例外が発生します。

これは私の完全なJavaファイルです...

これを Java アプリケーションとして実行すると、JSON ファイルが正しく生成されます。これからボトムダウン Web サービスを作成し、そこからメソッドを呼び出すと、上記の例外が発生します。例外は、JSONObject が初期化される行で発生します。

誰でもこれについて私を助けてもらえますか?

よろしくお願いします、Vevin。

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

java - Java での Json 数値の解析

私の Java プログラムは、JSON 文字列を引数として取り、それを解析します。json-simple パーサーを使用しています。ここにリンクがあります。次の JSON 文字列を引数としてプログラムに渡そうとしています。

"valInMs" の値を取得しようとしています。以下は、これを行っているJavaコードです

上記のコードではjava.lang.ClassCastException: java.lang.Longcannot be cast to が発生しjava.lang.Integerます。

JSON数値に遭遇したときにプログラムが何を期待すべきかを理解しようとしています。JSON オブジェクトを見て「タイプ」を判断することはできません。

Javaプログラムはこれをどのように処理する必要がありますか?

フォームjson.orgでは、Json の「値」(他の多くのものの中から) が「数値」になる可能性があるようです。「数値」は次のいずれかです。

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

java - JSON ファイル内の CSV 値を読み取る

JSONファイルを読み取って、属性の1つから大きなCSV値を抽出し、それを処理し(CSVの行数、列数などの全体的な情報を取得します...)、データベースに保存する必要があるという問題があります。

このために、json-simple を使用して json ファイルを解析し、その属性から csv 値を抽出しています。ヒープの問題が発生しているため、csv 値全体を java.lang.String に取得する際に問題が発生しているはずです。

ジャクソンや他のストリームベースのアプローチ lib を使用してもまったく役に立たないのではないかと心配しているので、これを行う最善の方法を知りたいです。

敬具、 イヴァン・フリアス