• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

JSON和XML知识点归纳总结

php 搞代码 3年前 (2022-01-22) 15次浏览 已收录 0个评论
文章目录[隐藏]

本文主要和大家分享js知识点归纳总结,JSON 对象使用在大括号({})中书写。 对象可以包含多个 key/value(键/值)对。 key 必须是字符串,value 可以是合法的 JSON 数据类型(字符串, 数字, 对象, 数组, 布尔值或 null)。
key 和 value 中使用冒号(:)分割。
每个 本文来源gaodaimacom搞#^代%!码&网*

搞代gaodaima码

key/value 对使用逗号(,)分割。

**eg:**var myjson={“name”:”zhangsan”, “age”:15};
访问对象值的两种方式:

  1. myjson.name

  2. myjson[“name”]

for..in可以循环访问对象

for(x in myjson) {
x为对象中的键的名称,在这里访问值时只能用上面的第二种方式
myjson[x]
}

使用delete可删除json对象的属性

delete myjson.name
delete myjson[“name”]

json对象,json字符串json数组的区别

var str2 = { “name”: “asan”, “sex”: “man” };//对象
var str1 = ‘{ “name”: “deyuyi”, “sex”: “man” }’;//字符串
var sites = [
{ “name”:”runoob” , “url”:”www.runoob.com” },
{ “name”:”google” , “url”:”www.google.com” },
{ “name”:”微博” , “url”:”www.weibo.com” }
];//数组
数组的访问:sites[0].name;返回runoob

JSON.parse()

将字符串转化为JavaScript 对象。
JSON 不能存储 Date 对象,需要将其转化为字符串进行存储
详细请访问网址

JSON.stringify()

将JavaScript 对象转化为字符串。
JSON 不能存储 Date 对象。
JSON.stringify() 会将所有日期转换为字符串。
详细请访问网址

XML

菜鸟的XML教程

解析 XML 字符串

txt=”“;
txt=txt+”Everyday Italian“;
txt=txt+”Giada De Laurentiis“;
txt=txt+”2005“;
txt=txt+”“;
if (window.DOMParser)
{
parser=new DOMParser();
xmlDoc=parser.parseFromString(txt,”text/xml”);
}
else // Internet Explorer
{
xmlDoc=new ActiveXObject(“Microsoft.XMLDOM”);
xmlDoc.async=false;
xmlDoc.loadXML(txt);
}
Internet Explorer 使用 loadXML() 方法来解析 XML 字符串,而其他浏览器使用 DOMParser 对象。

解析 XML 文档

if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject(“Microsoft.XMLHTTP”);
}
xmlhttp.open(“GET”,”books.xml”,false);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML;

从 元素中提取文本的语法是:

xmlDoc.getElementsByTagName(“to”)[0].childNodes[0].nodeValue;

以上就是JSON和XML知识点归纳总结的详细内容,更多请关注搞代码gaodaima其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:JSON和XML知识点归纳总结

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址