"text" : {} と "text" : "blah blah blah" を返すことがあるため、Bugzilla サーバーから戻ってくる JSON で問題が発生しています。Bugzilla は、バグの説明がない場合、前者を返します。なぜもっと賢明な "text" : "" として戻ってこないのか、私は当惑していますが、そうです。
Gson のターゲット オブジェクトに text という名前の文字列がある場合、{} ケースが表示されると、それは文字列ではなくオブジェクトであることが示されているため、オブジェクトはオブジェクトになります。
Exception in thread "main" com.google.gson.JsonParseException: The
JsonDeserializer StringTypeAdapter failed to deserialized json object {} given
the type class java.lang.String
Gsonにこれを解析させる方法について何か提案はありますか?