問題タブ [gson]

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

java - JSON からの間違ったオブジェクトの変換

まず、下手な英語で申し訳ありません。

第二に、私の問題です。
JSONに変換して、この構造に戻そうとしています:

私はこのコードでそれを行います:

最後に、次の結果が得られます。

ご覧のとおり、変換後、オブジェクト型パラメーターが正しくありません。
どうすればこの問題を解決できるか教えてください。

前もって感謝します!

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

java - Gsonはvalue=nullのマップエントリを無視します

すべてのエントリを含めるにはどうすればよいですか?

0 投票する
5 に答える
6393 参照

java - カスタムデシリアライザーで標準のデシリアライゼーションを呼び出すgson

最初にデフォルトの動作を呼び出す json デシリアライザーを gson に記述してから、オブジェクトに対して後処理を行うことは可能ですか。例えば:

gson 1.3 を使用しています (企業リポジトリのバージョンしか使用できないため、他のバージョンは使用できません)。

ありがとう

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

json - GSON を使用して JSON を Java POJO に解析する

ここで非常に簡単な問題があります。API から取得した JSON を取得し、作成したオブジェクトに変換する必要があります。

これまでのところ、リストに逆シリアル化されますが、各メトリック オブジェクトには null 値があります

入ってくるJSON

}

メトリック オブジェクト

コンテナ オブジェクト

JSON を変換するコード

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

java - JSON オブジェクト内の配列を逆シリアル化するにはどうすればよいですか?

Gson を使用して JSON オブジェクト内の配列を逆シリアル化する方法がわかりません。逆シリアル化しようとしている json オブジェクトは次のようになります。

私は次のようなクラスを構築することに成功しました:

しかし、gson が配列をデシリアライズしようとすると、例外がスローされます。

これを逆シリアル化する方法を教えてください。

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

android - AndroidGSonは.net互換にdoubleをシリアル化します

私はこのようなpojoを持っています:

シナリオ:MapViewアクティビティで何かを実行した後、idと呼ばれるアクティビティに戻ります

int緯度=43802334およびint経度=24825592pで変換された値は、4.3802334E7および2.4825592E7です。

E7が原因でWebサービスがエラーをスローするため、double値をE7なしにします。私は何か間違ったことをしているので、その理由を理解できません。アドバイスをいただけますか?ありがとう

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

java - 誰かがxmlbeansをGSONで動作させることができますか?

基本的に上記のように。

クラップス:

スレッド"main"の例外java.lang.IllegalStateException:型変数がクラス宣言に存在しないのはどうしてですか?com.google.gson.TypeInfoFactory.getIndex(TypeInfoFactory.java:127)at com.google.gson.TypeInfoFactory.getActualType(TypeInfoFactory.java:93)at com.google.gson.TypeInfoFactory.getTypeInfoForField(TypeInfoFactory.java:54 )。

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

java - Javaを使用して次のjson出力を提供するにはどうすればよいですか?

java net.sf.json libsを使用して次のjson出力を生成しようとしていますが、失敗しました。

[{"data":[[1、1、 "Text"]、[2、2、 "Text"]、[3、0、 "Text"]、[5、2、 "Text"]]、 "label ":"最初のシリーズ "}]

私はこれらのフォーラムで読んだことがあります。Gsonは今後の最善の策です。誰かがGsonまたは別の適切なJavaベースのライブラリを使用してこのjsonを生成する方法の例を提供できますか?

前もって感謝します

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

json - Gsonを使用したNYTimesSearchAPIの解析:ネストされたJSON要素を逆シリアル化する方法は?

JSON形式で指定されたNYTSearchAPIからの応答を解析したいと思います。JSON文字列は次のようになります(抜粋)。

Java側では、次のオブジェクト階層を用意しました。

...明らかに機能していません。JSONは初めてです。したがって、要素のネストされた構造は混乱を招きます。

ご協力いただきありがとうございます!

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

json - 匿名オブジェクトを逆シリアル化する

locationプロパティが逆シリアル化されていないのは何が間違っているのですか?

pollinglocation.googleapis.comからのJSONフラグメント

Javaオブジェクト

デシリアライズするコード