欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2016101403259
申请人: 浙江工业大学
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2023-12-11
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种多层嵌套的json格式数据的命名解析方法,其特征在于:所述命名解析方法包括以下步骤:

1)参数初始化:设定一组多层嵌套的json格式数据其中, 表示json格式数据的键值, 表示json格式数据键值 对应的值,n表示json格式数据嵌套的层数,m表示第n层对应的json格式数据的组数,k,p,q,l,λ用于标识区分json格式数据的键和值且{k,p,q,l,λ∈N+|

0<k<p<q<l<λ};

2)解析和命名json格式数据,过程如下:

2.1)判断str是否为json格式数据,如果str是json格式数据,则进入步骤2.2),否则转入步骤2.6);

2.2)设定n=1,m=1,k=1,取json格式数据一组键值对,键值为 值为

2.3)判断k<λ是否成立,如果条件成立,进入步骤2.4),否则转入步骤2.8);

2.4)判断value是否为json格式数据,如果条件成立,进入步骤2.5),否则转入步骤

2.6);

2.5)以 作为新的json格式数据,键值为 值为 将 和拼接形成 转入步骤2.3);

2.6)将该键值和值写入新的json格式数据string中,进入步骤2.7);

2.7)m=m+1 ,k=k+1,取json格式数据,键值为 值为转入步骤2.3),其中string为生成的新的无嵌套的json格式数据;

2.8)解析结束,生成新的无嵌套的json格式数据string为得到的结果。