Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
解析对象或对象数组的 JSON 键
在 Moshi 中 是否可以创建一个类型适配器来解析同一类型的对象或对象列表 例如 有时 JSON 是 person 其他时候是 person 理想情况下 我希望有一个如下所示的 Java 对象 class PersonContainer
Java
json
moshi
使用注释通过嵌套事件在 Moshi 中序列化 Null
我正在尝试添加自定义注释 以便在调用时将模型中的特定值序列化为 nulltoJSON来自莫西的方法 我有一些基于此的工作response https stackoverflow com questions 52254876 moshi cu
Android
serialization
Adapter
moshi
Moshi/Kotlin - 如何将 NULL JSON 字符串序列化为空字符串?
我正在尝试编写一个空安全字符串适配器来序列化此 JSON nullString null 进入这个 Model nullString 这样我希望是字符串的任何带有 null 值的 JSON 都将被替换为 假设存在这样的数据类 data cl
json
null
kotlin
moshi
Android Kotlin 中的 Moshi - ENUM 作为 MutableMap 键在反序列化时转换为 String
我有一个MutableMap
Android
kotlin
moshi
如果 Moshi 中的值不匹配,如何回退到枚举
我有一个枚举类 如果值与其中任何一个都不匹配 则希望它回退到特定的枚举值 我发现了一个关于使用 EnumJsonAdapter 的 Moshi 问题 但我没有看到任何可供我使用的公共类 我使用的是莫西 1 8 0 关于如何实现此目标的任何想
enums
moshi
Moshi 期望 BEGIN_OBJECT 但在路径 $ 处为 BEGIN_ARRAY
这不是改造 而是 Firebase 消息处理程序服务中的手动解析 我在用KotlinJsonAdapterFactory 当建造我的Moshi实例 由于某种原因 当我要求将其中一个节点解析为对象时 它认为其中一个节点是一个数组 这是 JSO
Android
json
Gson
moshi
Moshi 适配器跳过 List
中的坏对象
我使用 Moshi 我需要用有问题的后端来解决我的问题 有时 当我请求对象列表时 其中一些不包含必填字段 当然 我可以捕获并处理JsonDataException 但我想跳过这些对象 我怎样才能用莫西做到这一点 Update 我有几个模型可
Android
json
kotlin
Adapter
moshi
Moshi 适配器创建失败:“需要显式注册 JsonAdapter”
var wall ArrayList
Android
kotlin
moshi
如何让“不适当的阻塞方法调用”变得适当?
我目前正在尝试更多地利用 kotlin 协程 但我面临一个问题 当在这些协程中使用 moshi 或 okhttp 时 我收到警告 不适当的阻塞方法调用 解决这些问题的最佳方法是什么 我真的不想变得不合适 该警告是关于阻止当前线程和协程无法正
kotlin
OkHttp
kotlincoroutines
moshi
具有多种格式的 Moshi LocalDateTime 适配器
默认情况下 ThreeTenABP LocalDateTime 转换为 date day 10 month 4 year 2018 time hour 3 minute 34 nano 115000000 second 18 我可以编写一个
kotlin
javatime
moshi
Moshi 判断 JSON 是数组还是单个对象
有没有办法设置 Moshiadapter自动创建一个Object or List基于 JSON 响应 目前 我可以明确地做到这一点 例如 我可以收到以下回复 userId 1 id 2 body body title title Or us
Java
json
moshi
莫西忽略场
使用 moshi 序列化为 json 字符串时是否有一种简单的方法来忽略字段 我只能想到是一个自定义适配器 但我感觉有更好的方法 Use transient关于现场声明 private transient String your varia
json
moshi