問題タブ [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.
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 クラスにキャストするにはどうすればよいですか? (その定義は以下のとおりです...)
java - JSON単純なルートからJSONObjectを反復処理する
シンプルなjsonを使用してjsonオブジェクトを反復しようとしています。私はあなたがすることができる答えを見てきgetJSONObject("child")
ました
しかし、もし私が何かを持っているとしたら
json
そして、そのオブジェクトを反復したい。これ:
スロー:
jsp - カスタム出力の書き込み時に jsp の release() でバッファをフラッシュする内部エラー
json シンプル ライブラリhereを使用して json データを作成しています
これでコードは正常に実行され、出力を取得できます。コードは -
ページにアクセスするたびに、サーバーログに警告が表示されます-
コードで out.flush を使用したため、バッファをフラッシュするにはどうすればよいですか。
よろしく
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 ライブラリを使用しています。
java - Eclipse で JSONObject または JSONArray を初期化できません
JSONプログラミングは初めてです。SQLite テーブルからデータをフェッチし、出力を JSON ファイルに書き込む Web サービスを作成しようとしています。JSON シンプル jar を eclipse プロジェクトに追加しました。以下に示すようにコード行を追加すると、
正しくコンパイルされます。しかし、Web サービスが呼び出されると、以下に示すように、この行で例外が発生します。
これは私の完全なJavaファイルです...
これを Java アプリケーションとして実行すると、JSON ファイルが正しく生成されます。これからボトムダウン Web サービスを作成し、そこからメソッドを呼び出すと、上記の例外が発生します。例外は、JSONObject が初期化される行で発生します。
誰でもこれについて私を助けてもらえますか?
よろしくお願いします、Vevin。
java - Java での Json 数値の解析
私の Java プログラムは、JSON 文字列を引数として取り、それを解析します。json-simple パーサーを使用しています。ここにリンクがあります。次の JSON 文字列を引数としてプログラムに渡そうとしています。
"valInMs" の値を取得しようとしています。以下は、これを行っているJavaコードです
上記のコードではjava.lang.ClassCastException
: java.lang.Long
cannot be cast to が発生しjava.lang.Integer
ます。
JSON数値に遭遇したときにプログラムが何を期待すべきかを理解しようとしています。JSON オブジェクトを見て「タイプ」を判断することはできません。
Javaプログラムはこれをどのように処理する必要がありますか?
フォームjson.orgでは、Json の「値」(他の多くのものの中から) が「数値」になる可能性があるようです。「数値」は次のいずれかです。
java - JSON ファイル内の CSV 値を読み取る
JSONファイルを読み取って、属性の1つから大きなCSV値を抽出し、それを処理し(CSVの行数、列数などの全体的な情報を取得します...)、データベースに保存する必要があるという問題があります。
このために、json-simple を使用して json ファイルを解析し、その属性から csv 値を抽出しています。ヒープの問題が発生しているため、csv 値全体を java.lang.String に取得する際に問題が発生しているはずです。
ジャクソンや他のストリームベースのアプローチ lib を使用してもまったく役に立たないのではないかと心配しているので、これを行う最善の方法を知りたいです。
敬具、 イヴァン・フリアス