Java中JSON解析与创建:mJson与Gson的使用
1. mJson简介与使用
mJson是一个基于Java的小型JSON库,用于将JSON对象解析为Java对象,反之亦然。它主要由 Json 类构成,该类可描述一个JSON对象或其一部分,并且包含 Schema 和 Factory 接口以及超过50个方法等成员。
1.1 编译与运行示例
编译并运行以下代码示例:
// 示例代码,编译运行后查看输出
// 假设存在相应的JSON对象和操作
运行后可能得到如下输出:
{"firstName":"John","courses":["English"]}
{"firstName":"John","courses":["English"],"lastName":"Doe","initial":"P"}
{"firstName":"John","courses":["English","French","Spanish"],"lastName":"Doe","initial":"P"}
1.2 JSON对象验证
mJson支持JSON Schema Draft 4验证,可通过以下静态方法获取 Json.Schema 对象:
- Json.Schema schema(Json jsonSch
超级会员免费看
订阅专栏 解锁全文
964

被折叠的 条评论
为什么被折叠?



