問題タブ [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 投票する
1 に答える
94 参照

java - JSON ペイロードをサーバーにデプロイする

JSON ペイロードを必要とするサーバーに対して API 呼び出しを実行しようとしていますが、JSON ペイロードも返します。

getPayload()Webリクエストで送信したいJSONObjectを返しますが、サーバーは、400設定したものが間違っているに違いないことを示すHTTPステータスエラーを返します。

POSTJSONObject を Web サーバーに適切に出力するにはどうすればよいですか?

資力:

ペイロードの例:

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

java - json-simple の ParseException NoClassDefFoundExcpetion

ビルド パスに jar ファイルを追加したにもかかわらず、このエラーが発生します。json-simple ライブラリを再度動作させるにはどうすればよいですか。

Java ビルド パス -> ライブラリ

Java ビルド パス -> 注文とエクスポート

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

java - json simple の .jar ファイルを JSP ファイルにインポートできません

をフォルダにコピーしjson-simple-1.1.1.jarました。WEB-INF/libindex.jsp、私は次のように書いています <%@ page import="org.json.simple.parse.JSONParser" %>

しかし、これは私にエラーを与えます:

このエラーに関する他の質問を見てきましたが、それらはすべて、jar ファイルを正しいフォルダーに貼り付けることを示しています。私はすでにそれをしました。私は何が欠けていますか?ひょっとして Catalina のホスト構成に何か書く必要があるものはありますか? このための仮想ホストserver.xmlは次のとおりです。

たぶん、私が設定していないXML属性ですか?

私はすでにサーバーを再起動しました。また、jar ファイルのグループ/所有者が であることを再確認しました。rootこれは、webapps/ROOTフォルダー内にあるためです。

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

java - JSON データを Java に保存する

Eclipse を使用して Java での JSON データ ストレージを学習したいので、ググってみました。

JSON.simpleGSONが見つかりました。それらは良い選択ですか?

に行きましたProperties >> Java Build Path >> Add External JARsjson-simple-1.1.1.jargoogle-gson-2.2.4-release.zipを追加しました。そうですか?JavaDoc はどこにありますか?

主な問題は、ここにある例に関するものです: JSON.simple example – JSON.simple について教えている JSON の読み書き。次のコードを書きました。

しかし、次の警告が表示されます。これらはどういう意味ですか?

型の安全性: メソッド add(Object) は生の型 ArrayList に属します。ジェネリック型 ArrayList への参照は、「JSONArray.add」でパラメータ化する必要があります

型の安全性: メソッド put(Object, Object) は生の型 HashMap に属します。ジェネリック型 HashMap<K,V> への参照は、「JSONObject.put」でパラメーター化する必要があります

余談ですが、JSON をきれいにするにはどうすればよいですか?

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

java - Java を使用した OMDB (IMDB) API からの Java JSON デコード

JSON テキストである OMDB API から動画データを取得したいと考えています。Java を使用してこれとパッケージ JSON-simple をデコードしています。

デコードしたい URL は、たとえばhttp://www.omdbapi.com/?t=icarusです。

結果 (構造化せずに直接コピー アンド ペースト):

{"タイトル":"イカロス","年":"2010","定格":"TV-14","リリース":"2010年12月10日","実行時間":"42分","ジャンル": 「アドベンチャー、ドラマ、ロマンス」、「監督」:「メアジー・アルマス」、「脚本」:「アルフレッド・ゴフ(クリエイター)、ジェリー・シーゲル(キャラクター作成:スーパーマン)、マイルズ・ミラー(クリエイター)、ジョー・シャスター(キャラクター作成) : スーパーマン)、アルフレッド・ゴフ (テレビ向けに開発)、マイルズ・ミラー (テレビ向けに開発)、ジェネビーブ・スパーリング」、「俳優」:「トム・ウェリング、エリカ・デュランス、キャシディ・フリーマン、ジャスティン・ハートリー」、「プロット」:「 VRA の脅威が強まると、クラークは監視塔を閉鎖し、リーグが正式に地下に行くことを宣言することで主導権を握ります。しかし、トロッターとスレイド・ウィルソンを止めるにはこれで十分でしょうか...","Language":"English","Country":"USA","Awards":"N/A","Poster":"","メタスコア":"N/A"," imdbRating ":"8.6","imdbVotes":"367" ,"imdbID":"tt1628582","Type":"episode","Response":"True"}

私のボタンの下のコード:

変数のタイトルを出力すると

位置 0 に予期しない文字 (h) があります。

なぜ私が映画のタイトルを取得しないのか知っている人はいますか?

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

java - JSON Simple パーサーで LONG.MAX_VALUE を超えています

現在、アプリケーションで JSON を解析するためにJSON Simpleライブラリを使用しています。解析中に次のエラーがスローされるという問題が発生しました。

java.lang.NumberFormatException: For input string: "107701583138930170002"

私はこれを問題と思われるものに絞り込みました。数が大きすぎて LONG タイプにはなりません。問題は、この数値を制御できないことです。それ以外の場合は、文字列にします。JSON Simple でこれを LONG ではなく BigInt に解析する方法はありますか?

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

java - JSON simple で JSON を解析しようとすると NoClassDefFoundError が発生する

JSON シンプルを使用して JSON を解析し、オブジェクトNoClassDefFoundErrorを作成しようとすると取得しJSONParserます。

次のコマンドでプログラムをコンパイルします。

そして、それはうまくコンパイルされます。しかし、このコマンドでプログラムを実行すると:

私は得るNoClassDefFoundError

私は何を間違っていますか?

編集:
完全なエラー: