JSON的理解
来源:互联网 发布:seo怎么优化 编辑:程序博客网 时间:2024/06/05 18:54
- json是js原生格式,这意味着在js中处理json数据不需要特殊的工具包。
- json的规则很简单:对象是一个无序的“键值对”集合,用{}抱起来。
例如:
普通形式
var a = {名1:值1,名2:值2,名3:值3,名4:值4} //取出 a.名1
数组形式
var b = [{name1:value1,name2:value2},{name3:value3,name4:value4}] //取值:b[0].name1
元素值得类型:String,munber,object,array,true,false,null
在js中的转换
var json = xmlHttpReq.responseText;var jsonx = eval(“(”+json+“)”); for(var i = 0;i<jsonx.length;i++){ alert(jsonx[i].name1); alert(jsonx[i].name2); }
5、List转换为json
jsonArray array = jsonArray.fromObject(list);array.toString();
javaBean转换为json
JsonObject job = JsonObject.fromObject(user);
6、过滤出相应的列:
过滤出想要的json数据,也就是说user中有name,age,email等,但是只想要name,和age,怎么办?
J
sonConfig config = new JsonConfig();config.setExcludes(new String[]{"name","age"}) ;JsonObject job = JsonObject.fromObject(user,config);jsonArray array = jsonArray.fromObject(list,config);
7.序列化form为一个json
var json = $("#form1").serialize();
8、在js中创建json:
var a = {名1:值1,名2:值2,名3:值3,名4:值4} //取出 a.名1
传到后台就是个数组String[]
0 0
- json的理解
- JSON的理解
- JSON的理解使用
- 关于JSON的理解
- json的理解
- Json的理解
- 对json的理解
- JSON的理解
- JSON的理解
- 关于json的理解
- json的初步理解
- JSON的理解
- 对json的理解
- 对于json的理解
- 对json的理解
- json字符串的理解
- JSON的初步理解
- 有关json的一些理解
- Android adapter.notifyDataSetChanged 后程序崩溃,求解!
- LeetCode strStr java solution (use rabin karp)
- 当2个textview互换文字内容时,若一个textview的内容为空,2者交换时ui不能及时改变
- 在window下git bash 打印git log出现乱码问题
- 463. Island Perimeter
- JSON的理解
- Android studio中“import org.apache.mina.core.session”报错
- Android ADB 请问怎么操作手机剪贴板,如何读取和写入剪贴板内容?
- Error:scalac: bad option: '-make:transitive'
- Struts2 当上传的文件大小超过限制大小的时候,为什么没收到任何提示?
- Xcode求助
- CSS混合模式
- Asp获取数据插入Word模板时,字体颜色设置问题
- mapStateToProps