- Json
- 序列化对象
- 反序列化对象
- 替换Json解析组件
Json
CatLib 提供了Json的解析组件。
CatLib的Json解析器使用 Litjson 提供的解析支持
序列化对象
通过Encode您可以序列化对象
var json = App.Make<IJson>();var jsonStr = json.Encode(/*your object*/);
反序列化对象
var json = App.Make<IJson>();var jsonObject = json.Decode</*your object*/>(jsonStr);
替换Json解析组件
您可以使用IJsonAware接口来替换内部Json解析器实现
var jsonAware = App.Make<IJsonAware>();jsonAware.SetJson(/*new json impl*/);
