gson

    0

    2答えて

    を通じてJSONにオブジェクトを変換するとき、私はGsonを使用してJSONにオブジェクトのリストを変換するときに私は(常にではない)一部のユーザーのための java.lang.OutOfMemoryErrorを を取得しています。それを修正する方法を教えてください。 @Override public void onSaveInstanceState(Bundle outState) {

    3

    1答えて

    私はMongoDBのすべてのレコードを取得するためにクエリを実行し、レコードクラスを呼び出しクラスのジェネリックとして取るリファレンスオブジェクトタイプのリストに変換するために接続しようとしています。コードは正常に実行されており、Eclipseで目的の結果を達成していますが、Mavenビルド中にコンパイルエラーが発生すると、MavenとEclipseの両方が同じJDK(1.8)を参照しています。誰

    0

    1答えて

    JsonObjectのaddPropertyメソッドは、jsonの最後の場所にプロパティを追加できます。しかし、私はプロパティを挿入する位置を指定することはできますか?

    3

    3答えて

    gsonとretrofitを使用してJsonDeserializerを作成しました。 Javaで 、クラスは次のように定義される。Kotlinで public class Test implements JsonDeserializer<NavigationMenu[]> {... 、それは次のように定義される。 GSONに登録された後に、期待どおり class NavigationMenuA

    0

    1答えて

    をクローズする必要があります。 私の質問は、私が読者を決して閉じることはないので、これが問題なのかどうかということです。 JsonReaderのgson APIから、JsonReaderがAutoClosableを実装していることがわかります。それはJsonReaderが自動的に閉じられることを意味しますか?もしそうなら、それはいつ閉鎖されていますか? ありがとうございます。

    1

    1答えて

    を使用して、子クラスオブジェクトにJSONオブジェクトを転化する私は、JavaオブジェクトにJSON文字列を変換するためのgsonを使用しています。私のアプリケーションでは、私は、子クラスを持つ1つの抽象クラスを作成しています。これは私のクラス構造です。 この場合、gsonを使用して特定のオブジェクトを作成したいとします。私は次のコードを使用して特定のJavaオブジェクトを作成しています。ここで

    0

    1答えて

    JSONクラスました: package json; public class RankAPI { private String hotStreak; private String leagueName; private String tier; private String freshBlood; private String playerOr

    1

    1答えて

    私はMap<String, Integer>のようなマップを持っています。マップのキーは、GsonによってSet<String>をシリアル化して生成された文字列です。 Gsonが常に同じ文字列に同じSet<String>をシリアル化するとは限りません(項目の順序は異なる場合があります)。 Set<String>があり、そのマップの対応するエントリを更新/削除しようとすると、問題が発生します。 マッ

    0

    1答えて

    それは応答です。(結果をログに記録します)私はJsonArray しかし、エラーを考えるㅠ_ㅠ FATAL EXCEPTION: main Process: com.dsm.wakeheart, PID: 28267 java.lang.IllegalStateException: This is not a JSON