wikis Search Results · repo:json-iterator/go language:Go
Filter by
10 results
(175 ms)10 results
injson-iterator/go (press backspace or delete to remove)English | 中文 很多情况下,对于一个json输入源,我们只对其部分内容感兴趣。为了得到我们需要的小部分信息,去定义跟这个json串匹配的schema是一件麻烦的事件。对于体积庞大或者嵌套层次深的json串尤其如此。json-iterator提供了 Any 对象,可以很方便地从json串中获取你想要的元素,而不需要去定义schema 使用简单 假设我们有这么一个json jsonStr := ...
- Last updated on May 28, 2020
English | 中文 json-iterator provides several serialization/deserialization options for configuration. Configure the options To configure serialization/deserialization options, you need to create a Config ...
- Last updated on May 28, 2020
English | 中文 json-iterator 提供了一些常用的序列化/反序列化选型供配置,使用者可以根据自己需求打开/关闭特定的选项 配置选项 要配置序列化/反序列化选项,你需要创建一个 Config 结构体,并通过设置其字段来设置不同的选项,最后你还需要调用其 Froze 方法来生成这个 Config 对应的 API 对象,通过这个 API 对象来调用你的配置选项对应的序列化/反序列化函数。 ...
- Last updated on May 28, 2020
English | 中文 json-iterator provides some options for serialization/deserialization, but they cannot cover complicated use case. For example, there's not any option json-iterator has provided can help ...
- Last updated on May 28, 2020
English | 中文 Config 可以提供部分选项来控制序列化/反序列化的行为,但是不能提供更精细的编码或解析控制,无法应对复杂的需求。json-iterator考虑了这一点,提供了 Extension 的机制,来满足复杂的序列化/反序列化场景。 ValEncoder/ValDecoder 接口 在介绍 Extension 的使用之前,需要先介绍一下 ValEncoder 和 ValDecoder ...
- Last updated on May 28, 2020
English | 中文 json-iterator is a json library with simple api for serialization/deserialization. It is fully compatible with encoding/json, which means users can quickly and easily migrate from encoding/json ...
- Last updated on May 28, 2020
English | 中文 json-iterator 提供简洁的API,可以让你很方便地进行json序列化/反序列化;与encoding/json完全兼容,使用者可以快速、方便地迁移到json-iterator上来。此外,json-iterator还提供了很多其他方便的功能,如开放的序列化/反序列化配置、Extension、FieldE ncoder/FieldDecoder、懒解析Any对象等等增强功能,应对不同使用场景下的json编码和解析,满足各种复杂的需求 ...
- Last updated on May 28, 2020
English | 中文 json-iterator 中使用 Iterator 来实现流式解析。通过其提供的API,我们可以控制json串的解析行为,我们可以对json串中与schema定义不一致的字段做兼容性的解析处理,也可以跳过我们不关心的json串中的片段 创建Iterator实例 有三种方法可以创建 Iterator 实例: 从 API 对象的 Iterator 实例池中Borrow一个 c ...
- Last updated on May 28, 2020
English | 中文 json-iterator provides Stream to control the json encoding output. Through the API provided by it, in conjunction with a custom Extension or ValEncoder , we can customize how our data is encoded ...
- Last updated on May 28, 2020
English | 中文 json-iterator 中使用 Stream 来控制json的编码输出,通过其提供的API,配合自定义的 Extension 或 ValEncoder ,我们可以定制我们的数据如何编码输出成json,甚至可以从头构造并输出一个json串 创建Stream实例 有两种方法可以创建 Stream 实例: 从 API 对象的 Stream 实例池中Borrow一个 c := ...
- Last updated on May 28, 2020