关于三组类型接口的设计(Json object,array,value)
-obj() -> Map<String,ONode> //获取节点对象数据结构体(如果不是对象类型,会自动转换)-contains(key:String) -> bool //是否存在对象子节点?-get(key:String) -> child:ONode //获取对象子节点(不存在,生成新的子节点并返回)-getOrNull(key:String) -> child:ONode //获取对象子节点(不存在,返回null)-getNew(key:String) -> child:ONode //生成新的对象子节点,会清除之前的数据-set(key:String,val:Object) -> self:ONode //设置对象的子节点(会自动处理类型)//val:为常规类型或ONode-setNode(key:String,val:ONode) -> self:ONode //设置对象的子节点,值为ONode类型-setAll(obj:ONode) -> self:ONode //设置对象的子节点,将obj的子节点搬过来-setAll(map:Map<String,T>) ->self:ONode //设置对象的子节点,将map的成员搬过来-setAll(map:Map<String,T>, (n,t)->..) ->self:ONode //设置对象的子节点,将map的成员搬过来,并交由代理处置-remove(key:String) //移除对象的子节点-forEach((k,v)->..) //遍历对象的子节点
-ary() -> List<ONode> //获取节点数组数据结构体(如果不是数组,会自动转换)-get(index:int) -> child:ONode //获取数组子节点(超界,返回空节点)-getOrNull(index:int) -> child:ONode //获取数组子节点(超界,返回null)-addNew() -> child:ONode //生成新的数组子节点-add(val) -> self:ONode //添加数组子节点 //val:为常规类型或ONode-addNode(val:ONode) -> self:ONode //添加数组子节点,值为ONode类型-addAll(ary:ONode) -> self:ONode //添加数组子节点,将ary的子节点搬过来-addAll(ary:Collection<T>) -> self:ONode //添加数组子节点,将ary的成员点搬过来-addAll(ary:Collection<T>,(n,t)->..) -> self:ONode //添加数组子节点,将ary的成员点搬过来,并交由代理处置-removeAt(index:int) //移除数组的子节点-forEach(v->..) //遍历数组的子节点
-val() -> OValue //获取节点值数据结构体(如果不是值类型,会自动转换)-val(val:Object) -> self:ONode //设置节点值 //val:为常规类型或ONode-getString() //获取值并以string输出 //如果节点为对象或数组,则输出json-getShort() //获取值并以short输出...(以下同...)-getInt()-getBoolean()-getLong()-getDate()-getFloat()-getDouble()-getDouble(scale:int)-getChar()关于序列化的特点
{"@type":"...","a":1,"b":"2"}
[{"@type":"..."},[1,2,3]]
【Snack3 for java 一个新的微型JSON框架】
推荐阅读
-
斯加|漫威:中看不中用的4件神器,振金手臂上榜,阿斯加德占了2件
-
-
|「时尚达人的服饰装扮」 李胜基,从少年成长为男人
-
心妍坊|PERSTAR波斯塔明星造型店已入驻购物中心
-
-
音频怪物:拥有旗舰般拍照和强续航,价格是否被感动?,被忽视性价比
-
蒂亚戈|午夜转会快报,蒂亚戈接近红军,皇马欲抛售贝尔,曼联一进一出
-
包括|猪肉进口正当时:2019年猪肉进口量达200万吨,增长67.6%,刷新历史高点
-
一加|《原神》提前泄露机密!一加9RT联名版曝光:骁龙870直屏旗舰
-
嘻哈段子|老婆在追杀她大哥,小姨子在医院陪着我,幽默笑话:现在
-
成精|湄公河大虾“成精”当地人请求中国吃货出手,却为何遭到拒绝
-
-
「于震寰」?曾火遍全国的“毛孩”于震寰,43年过去了,如今过得怎样?
-
【趣果君】马超,蒙犽等6位英雄遭到调整,王者荣耀:最新体验服更新
-
|在职场中,一些人总是能够找到自己的“领导”去领导自己
-
「黄冈市」湖北24日新增确诊病例499例,新增出院2116例
-
食疗食补|入秋后,这汤我常喝,别看它个头小,比喝鸡汤好多了,顺气气色好
-
-
-