『壹』 请问json如何追加内容,并且修改,和删除操作。急~
json追加内容并且修改和删除操作示例:
1、增加:
myObj.user='我是新增的用户-小明';
x +="<h1>增加后的数据</h1>"forin();
2、修改:
myObj.name= "我的网站";
x +="<h1>修改后的数据</h1>"forin();
3、删除:
delete myObj.sites;
x +="<h1>删除后的数据</h1>"forin();
(1)将字符串添加到json扩展阅读
JS动态动态创建JSON数据字符串,并且可以删除添加修改
<script type="text/javascript">
//添加或者修改json数据
function setJson(jsonStr,name,value)
{
if(!jsonStr)jsonStr="{}";
var jsonObj = JSON.parse(jsonStr);
jsonObj[name] = value;
return JSON.stringify(jsonObj)
}
//删除数据
function deleteJson(jsonStr,name)
{
if(!jsonStr)return null;
var jsonObj = JSON.parse(jsonStr);
delete jsonObj[name];
return JSON.stringify(jsonObj)
}
//生成测试
var myjsonStr = setJson(null,"name","aaa");
alert(myjsonStr);
//添加测试
myjsonStr = setJson(myjsonStr,"age",18);
alert(myjsonStr);
//修改测试
myjsonStr = setJson(myjsonStr,"age",20);
alert(myjsonStr);
//删除测试
myjsonStr = deleteJson(myjsonStr,"age");
alert(myjsonStr);
</script>
『贰』 html的字符串怎么转json
C#如何将php序列化后的字符串转成json字符串 只需要html转码就行了 System.Web.HttpUtility.HtmlEncode(HtmlDecode)方法对字符进行编码(解码)的;答题不易,互相理解,您的采纳是我前进的动力,感谢您。希望回答对你有帮助,如果有疑问,请继续追问
『叁』 string可以转换为json吗
1、string转json
有三种方法
第一种:string直接转json
String json = "{\"2\":\"efg\",\"1\":\"abc\"}"; JSONObject json_test = JSONObject.fromObject(json); 将string的双引号转义即可,适用于字符串版较短的
第二种:将string转为权list后转为json
List<String> list = new ArrayList<String>(); list.add("username"); list.add("age"); list.add("sex"); JSONArray array = new JSONArray(); array.add(list);
可以使用list的add函数将需要的字符串拼接即可,但是这个只能使用jsonarry
『肆』 js javascript 将一段字符串转为JSON格式,字符串转换问题
varstr="['同意','不同意']";
vararr=eval('('+str+')');
varnewArray=[];
for(vari=0;i<arr.length;i++){
varobj={};
obj.text=arr[i];
obj.value=arr[i];
newArray.push(obj);
}
alert(newArray);
或者
varstr='["同意","不同意"]';
vararr=JSON.parse(str);
varnewArray=[];
for(vari=0;i<arr.length;i++){
varobj={};
obj.text=arr[i];
obj.value=arr[i];
newArray.push(obj);
}
alert(newArray);