gson相关内容
我的 json 响应包含一个 CreatedOn 日期: {“创建时间":“\/日期(1406192939581)\/"} 我需要将 CreatedOn 转换为简单的日期格式,并计算从 CreatedOn 日期到当前日期的差异天数. 当我调试以下显示空值的代码字符串 CreatedOn 时.怎么来的? JSONObject store = new JSONObject(response
..
我想为 Kotlin 创建 POJO 类,因为我们知道 www.jsonschema2pojo.org 将 JSON 转换为 POJO所以我们可以将它与 gson 一起使用. 有谁知道如何快速地为 Kotlin 创建 Gson POJO? 已编辑: 我知道它使用数据类,但有没有最简单的方法来创建它? 解决方案 是的,我有解决方案 例如: {“foo":“字符串",
..
尝试在 Kotlin 中解析 JSON 数组,使其适用于单个 JSON 对象到 WeatherObject 对象(下面的代码片段) {“坐标":{“经度":-2.93,“纬度":43.26},“天气": [{“ID":802,"main": "云","description": "散落的云彩",“图标":“03d"}],“主要的": {“温度":283.681,“temp_min":283.68
..
我有这样的 Java POJO 类: class 主题 {@SerializedName("id")长身份证;@SerializedName("名称")字符串名称;} 我有一个像这样的 Kotlin 数据类 数据类 Topic(val id: Long, val name: String) 如何为kotlin数据类的任何变量提供json key,比如java变量中的@Serialized
..
在 Kotlin 中你可以创建一个数据类: 数据类国家响应(值计数:整数,val 国家/地区:列表,val 错误:字符串) 然后您可以使用它来解析 JSON,例如“{n: 10}".在这种情况下,您将有一个对象 val countries: CountryResponse,从 Retrofit、Fuel 或 Gson 接收,即包含以下值:count = 0,countries = null,e
..
当我创建对象时,我的初始化程序块工作得很好 class ObjectToDeserialize(var someString: String = "") : Serializable {在里面{someString += "已初始化"}} 这样: @Test有趣的 createObject_checkIfInitialized() {assertEquals("someString 初始化"
..
我无法从自定义类 (Turns) 中获取泛型列表: val turnType = TypeToken>() {}.typeval turn = Gson().fromJson(pref.turns, turnType) 它说: 无法访问“"它是“TypeToken"中的“public/*package*/" 解决方案 创造这个内联乐趣: inline fun Gson.fromJson
..
在 4 小时不停地尝试解决问题后,我决定在这里询问是否有人可以帮助我. 问题是我的 Android 客户端在尝试反序列化从服务器收到的数据时抛出“无法解析:1302828677828"异常. 我想知道是否可以使用 Gson 反序列化毫秒格式的日期. 解决方案 Alfonso 的评论: 我终于找到了解决方案: //创建将管理接收到的信息的 json 对象GsonBuild
..
我不喜欢杰克逊. 我想使用 ajax,但要使用 Google Gson. 所以我想弄清楚如何实现我自己的 HttpMessageConverter 以将它与 @ResponseBody 注释一起使用.有人可以花点时间向我展示我应该走的路吗?我应该开启哪些配置?另外我想知道我是否可以做到这一点并且仍然使用 ? 提前致谢. 大约
..
这是什么错误?我怎样才能解决这个问题?我的应用程序正在运行但无法加载数据.这是我的错误:使用 JsonReader.setLenient(true) 在第 1 行第 1 列路径 $ 接受格式错误的 JSON 这是我的片段: 公共类新闻扩展片段{私有 RecyclerView 回收器视图;私有 ArrayList数据;私有数据适配器适配器;私人查看 myFragmentView;@覆盖公共视图
..
我的项目在序列化/反序列化期间在 Gson 中实现了一个 TypeAdapter 以保留对象的多态状态.无论如何,该项目在开发测试期间运行良好,但是当它通过 proguard 混淆 发布并进行测试时,它就会崩溃. 03-21 10:06:53.632: E/AndroidRuntime(12441): 致命异常: main03-21 10:06:53.632: E/AndroidRuntime(
..
我正在为我的 Android 项目设置 ProGuard.我的项目也使用 GSON. 我研究了与 GSON 和 Android 兼容的 ProGuard 配置,并发现了 google-gson 提供的这个示例 https://code.google.com/p/google-gson/source/browse/trunk/examples/android-proguard-example/
..
我的代码在没有 proguard 的情况下运行良好,但在启用 proguard 时 GSON 不起作用. 这是它不起作用的代码部分 JSONArray mensaje = response.getJSONArray("categorias");//Parsear con Gson类别[] 类别= gson.fromJson(mensaje.toString(), Categorias[].
..
我有一个活动,它以列表的形式输出 json 数据.但现在我想在一个片段中实现它.在这个片段中,我想将其视为 gridview.并且这两个文件都可以正常工作.但是当我尝试实现 AsyncTask 时,我得到了几个红旗作为无法访问的代码.有人可以帮我吗? 编辑:新 public class SalesFragment extends Fragment {GridView 网格视图;@覆盖公共
..
我正在尝试使用新的 Android Studio,但似乎无法正常工作. 我正在使用 Gson 库来序列化/反序列化 JSON 对象.但是该库不知何故未包含在构建中. 我创建了一个只有 MainActivity 的新项目.将 gson-2.2.3.jar 复制到/libs 文件夹中并将其添加为库依赖项(右键单击 -> 添加为库).这包括 android studio 中的 jar,因此可
..
我正在尝试使用 GSON 在客户端和服务器之间交换消息. 问题如下: 我有这个结构: 公共类消息{私有 TypeOfContent 类型;//这是一个枚举私人内容内容;....} 那么对象内容可以是各种类的集合. 我在这里和这里,但没有一个能解决问题.> 编辑 1: 类消息是这样的: 公共类 Mensagem{私人 TipoMensagem 类型;私人 Conteu
..
我有一个 JSON 格式的树对象,我正在尝试使用 Gson 反序列化.每个节点都包含其子节点作为对象类型节点的字段.Node 是一个接口,它有几个具体的类实现.在反序列化过程中,如果我不知道节点属于哪种类型的先验,我如何与 Gson 通信在反序列化节点时要实现的具体类?每个节点都有一个成员字段指定类型.当对象处于序列化形式时,有没有办法访问该字段,并以某种方式将类型传达给 Gson? 谢谢!
..
使用 Gson 库,如何将 JSON 字符串转换为自定义类 JsonLog 的 ArrayList?基本上,JsonLog 是由我的 Android 应用程序制作的不同类型的日志实现的接口——短信日志、通话日志、数据日志——而这个 ArrayList 是一个集合他们都.我一直在第 6 行收到错误. public static void log(File destination, JsonLog
..
我对 JSON 解析相当陌生,我正在使用 Square 的 Retrofit 库并遇到了这个问题. 我正在尝试解析这个 JSON 响应: [{“身份证":3,"用户名": "jezer","regid": "oiqwueoiwqueoiwqueoiwq","url": "http:\/\/192.168.63.175:3000\/users\/3.json"},{“身份证":4,“用户名"
..
我有类似这样的 JSON : {“未知字段":{"field1": "str","field2": "str","field3": "str","field4": "str",“field5":“str"}, ......} 我创建了类来映射这个 json 公共类 MyModel 实现了 Serializable {私有整数 ID;私有 HashMap楷模;//此处为 id 和模型的 get
..