#处理JSON类型
com.yashandb.json包中的类和接口用于SQL JSON类型的处理,支持在数据库中存取JSON类型值、创建和修改JSON对象、读写JSON文本,以及按数据库二进制JSON存储格式进行编码和解码。
此模块接口不适用于存算一体分布式集群部署。
# 章节导航
- JSON对象模型:了解YasonValue、YasonObject、YasonArray和各类标量对象模型。
- JSON数据的存取操作:通过PreparedStatement和ResultSet存取JSON列。
- JSON的流读取器和写入器:使用YasonParser和YasonGenerator流式读取或写入JSON。
- JSON操作的Factory工具类:使用YasonFactory创建JSON对象、解析器和生成器。
# 接口分类
| 描述 | 接口 |
|---|---|
| JSON类型对象模型 | YasonValue、YasonObject、YasonArray、YasonString、YasonDecimal、YasonBoolean、YasonNull、YasonByte、YasonShort、YasonInt、YasonLong、YasonFloat、YasonDouble、YasonBinary、YasonDate、YasonTime、YasonTimestamp |
| JSON类型的事件流读取器和写入器 | YasonGenerator、YasonParser |
| 读取、写入和创建JSON类型值的工厂 | YasonFactory |

