问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JS 或者Java 关于json的合并

发布网友 发布时间:2022-04-25 17:20

我来回答

4个回答

热心网友 时间:2022-04-23 10:16

var jsonobj = '{"Kid":"","SID":"5","SID":"4","startTime":"","YM":"2"}';
var reg = /[\'\"][^\'\"]+[\'\"]\s*\:\s*[\'\"][^\'\"]*[\'\"]/g;
var result = {};

var temp = jsonobj.match(reg);
for ( var i = 0; i < temp.length; i++) {
    var t = temp[i].split(/\:/);
    var key = t[0];
    var val = t[1].replace(/^[\'\"]|[\'\"]$/g, "");
    if (!result.hasOwnProperty(key)) {
        result[key] = val;
    } else {
        result[key] = result[key] + "," + val;
    }
}

console.log(result);

热心网友 时间:2022-04-23 11:34

这样好像没有办法吧,一个key对应一个值,你可以把SID的值再保存为一个key/value

热心网友 时间:2022-04-23 13:09

public class Answer {
public static void main(String[] args) throws Exception {
JSONObject json = new JSONObject();
JSONArray arry = new JSONArray();
json.put("Kid", "");
arry.add(5);
arry.add(4);
json.put("SID", arry);
json.put("startTime", "");
json.put("YM", "2");
System.out.print(json.toString());
}
}
输出结果:{"Kid":"","SID":[5,4],"startTime":"","YM":"2"}
不知道是否满足你的要求。

热心网友 时间:2022-04-23 15:00

123
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
谁告诉我一下,韩语中,“遵命”怎么说 想开个甜品店,不知道哪里可以学习呢 如何取消微信新号绑定的手机号? 翼支付-翼建钟情活动内容是什么? 怎么参加翼支付“翼建钟情”活动? 翼支付--翼建钟情立减10元-建行这次活动有具体名额限制吗? 西凤酒是哪里的 货车总重量不超过二十吨就不算超载吗? 自卸货车上装有二十多吨货已经有四五天了对货车能伤害哪个部位? 如何回复别人的"忙里偷闲"? 求大神指导,两个jsonarray结合的问题,用java实现 .net 两个json对象拼接、合并 2个json数据,如何把相同的数组合并成一个数组? JAVA,当某个json数据中一个字段与另一个json数据中的字段值相同时,对两个json进行合并且相加, java json 深度合并 如何将多个JSON文件合并? java中,怎么把两个jsonObject合并成一个? 网站的 标题 关键词 描述 怎么写啊? 我要接受面试,问用5个两个字的词来描述自己,该怎么回答? 怎么作自我介绍 请从下列词语中选择三个关键词(填在横线上),来描述自己... 写出一个自己成长中的关键词并简单介绍原因? 你希望自己成为怎样的一个人?用一个关键词形容自己( ) 我的成长烙印写出两个自己成长中的关键词并简单介绍原因? 如何用一个字形容你自己?为什么是这个字? 你打算参加这就是我特色自我介绍大比拼请你根据以下几个关键词正写一份自我介绍,关键词:性格,爱好优点? 三个关键词介绍自己不服输 自我介绍如何与众不同? 50句形容自己的词语 介绍自己用三个关键词,爱生活,不善言辞 Java如何将多个同key的json合并成一个key对应多个value的json jquery怎么进行两个json对象的匹配? 2个json 解析 js中迭代集合 如何将两个List&lt;Map&lt;String,Object&gt;&gt;合并为一个 list&lt;jsonObject&gt; 对比问题 json反斜线怎么去除 怎么把json文件中的相同name的数据整合起来 照相照成了,会出现表情的,叫什么软件啊! js json合并重复的数据 Oracle中将查询出的多条记录的某个字段拼接成一个字符串的方法_百度... 数组里是json,怎么去重 有表情的拍照软件 用啥方法把220V电压变成了110V电压 如何将220V变成110V? 用啥方法把220V电压变成了110V电压? 110V供电220V供电有什么区别?分别有哪些国家采用这两种供电方式? 220V交流电怎样变成110V的交流电? 中国电压220V,美国电压110V,到底有什么不同? 如何在220V电压上使用110V家用电器 220V 的电器在 110V 电压上用会怎样?