XML与JSON简单了解

XML与JSON,Ajax简单了解

XML与JSON

XML是一种可扩展性标记语言,被设计用来传输和储存数据。
作用:
1.程序之间的数据传输工具
2.配置文件
3.作为小型数据库
特点:
1.标签必须自定义
2.标签区分大小写
3.特殊符号要用实体字符(&it 就是小于号,&gt就是大于号······)
4.XML 属性值必须加引号

<root>
  <to>henan</to>
  <!DOCTYPE note SYSTEM "Note.dtd">
  <from>anhui</from>
  <heading>Reminder</heading>
  <body>let go to there</body>
</root>

XML 必须包含根元素,它是所有其他元素的父元素,比如 root 就是根元素,DOCTYPE 声明是对外部 DTD 文件的引用。

JSON 是存储和交换文本信息的语法,类似 XML,但是 比 XML 更小、更快,更易解析。
JSON作用与XML相似。
特点:
1.内容简结,容易理解
2.没有结束标签
3.能够使用 JavaScript eval() 方法进行解析
4.使用数组
5.JSON 对象在大括号 {} 中书写

myObj = {
    "name":"bilibili",
    "alexa":10000,
    "sites": {
        "site1":"https://www.bilibili.com/",
        "site2":"https://www.bilibili.com/",
        "site3":"https://www.bilibili.com/"
    }
}

Ajax请求

一种在无需重新加载整个网页的情况下,能够部分更新网页的技术
有$.ajax 方法
如下:
url: 请求的地址
type :请求的类型 get(安全性不如post但是速度快)或post(安全性高但是速度慢) 请求
data: 发送给服务器的数据,格式有两种 name=value&name=value; {key:value}
success:请求成功, 响应的回调函数
dataType :响应的数据类型
常用的数据类型有:text 表示纯文本,xml 表示 xml 数据,json 表示 json 对象。

还有 . g e t 和 .get和 .get.put方法
相比于$.ajax 比较简洁
格式如下:
url 请求的 url 地址
data 发送的数据
callback 成功的回调函数
type 返回的数据类型

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值