json解析bean对象
privateList<ActionInfo>actionList=newArrayList<ActionInfo>();
TypelistType=newTypeToken<LinkedList<ActionInfo>>(){}.getType();Gsongson=newGson();actionList=gson.fromJson(jsonArray.toString(),listType);
publicclassActionInfo{publicStringPARENT_NODE_NAME;//节点名称publicStringSORT_NO;publicStringDISPLAY_NAME;publicStringROUTE_ID;publicStringNODE_ACTION_ID;//动作idpublicStringNODE_ACTION_NAME;//动作publicintACTION_TYPE;//0结点1必要动作2非必要动作publicStringNODE_ID;//节点idpublicStringTASK_NO;//任务单号publicActionInfo(StringnodeName,StringsortNo,intactionType,StringdisName,StringrouteId,StringactionId,StringactionName,StringnodeId,StringtaskNo){super();this.PARENT_NODE_NAME=nodeName;this.SORT_NO=sortNo;this.ACTION_TYPE=actionType;this.DISPLAY_NAME=disName;this.ROUTE_ID=routeId;this.NODE_ACTION_ID=actionId;this.NODE_ACTION_NAME=actionName;this.NODE_ID=nodeId;this.TASK_NO=taskNo;}}
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。