关于三组类型接口的设计(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框架】
推荐阅读
-
-
[青娱你]难消网友怒火 心痛发文:对待其他女生可以多一些善意,段小薇道歉
-
-
『』装修费用花在刀刃上!装修前看完这37条经验!装完不返工
-
「大唐」梦幻西游:5100命中,4000伤害的服战大唐展示,这个号大家满意么
-
男人对女人说的最狠的话,男人对女人说狠话是什么意思--
-
-
爱情公寓 |因出演爱情公寓被大众熟知的金世佳,演技真的有变好吗
-
-
-
娱乐大起底|一女子倒腾家底,却招来牢狱之灾,仅仅卖了个杯子被判刑9个月
-
佳期如梦深夜行军■反手2.6亿卖给别国,如今又上门求助了……,拿走中方“大礼”后
-
-
『汽车行情之家』M”商标,或定位全新旗舰SUV,轿跑式外形设计,宝马申请注册“X8
-
-
智通财经|净亏损490万美元,南太地产(NTP.US)Q3营收110万美元
-
黄河新闻网长治频道|长治市中医医院召开2020年上半年工作总结会议
-
-
-
茶界新贵云南古树白茶,勐海贺开村开采古树茶迎茶王节