龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > Javascript编程 >

对比分析json及XML(4)

时间:2014-12-03 03:00来源:网络整理 作者:网络 点击:
分享到:
某些文本,比如 JavaScript 代码,包含大量 “” 或 “lt;![CDATA[” 开始,由 “]]” 结束: 复制代码 代码如下: xml version="1.0" encoding="utf-8" response header respco

  某些文本,比如 JavaScript 代码,包含大量 “<” 或 “&” 字符。为了避免错误,可以将脚本代码定义为 CDATA。 CDATA 部分中的所有内容都会被解析器忽略。 CDATA 部分由 “<![CDATA[” 开始,由 “]]>” 结束:

复制代码 代码如下:

<?xml version="1.0" encoding="utf-8"?>
<response>
  <header>
    <respcode>0</respcode> 
    <total>1736</total>
  </header> 
  <result>
    <album>
      <album_id>320305900</album_id> 
      <title> <![CDATA[ 电影侃侃之初恋永不早 ]]> </title> 
      <tag> <![CDATA[ 18岁以上 当代 暧昧 华语 ]]> </tag> 
      <img>http://pic9.qiyipic.com/image/20141016/ec/e0/v_108639906_m_601_120_160.jpg</img> 
      <img180236>http://pic9.qiyipic.com/image/20141016/ec/e0/v_108639906_m_601_180_236.jpg</img180236> 
      <img11577>http://pic9.qiyipic.com/image/20141016/ec/e0/v_108639906_m_601_115_77.jpg</img11577> 
      <img220124>http://pic9.qiyipic.com/image/20141016/ec/e0/v_108639906_m_601_284_160.jpg</img220124> 
      <category_id>1</category_id> 
      <score>0.0</score> 
      <voters>0</voters> 
      <tv_sets>0</tv_sets> 
      <duration>00:38:57</duration> 
      <year> <![CDATA[ 2014 ]]> </year> 
      <tv_focus>跟爱情片学把妹心经</tv_focus> 
      <episode_count>1</episode_count> 
      <directors> <![CDATA[ 关雅荻 ]]> </directors> 
      <mainactors> <![CDATA[ 关雅荻 ]]> </mainactors> 
      <actors> <![CDATA[ ]]> </actors> 
      <vv2> <![CDATA[ 15 ]]> </vv2> 
      <timeText> <![CDATA[ 今天 ]]> </timeText> 
      <first_issue_time> <![CDATA[ 2014-10-16 ]]> </first_issue_time> 
      <up>0</up> 
      <down>0</down> 
      <download>1</download> 
      <purchase_type>0</purchase_type> 
      <hot_or_new>0</hot_or_new> 
      <createtime>2014-10-16 12:25:08</createtime> 
      <purchase>0</purchase> 
      <desc> <![CDATA[
本期节目主持人介绍新近上映的口碑爱情片,。主持人轻松幽默的罗列出胡鳄鱼导演拍摄的爱情片越来越接地气,博得观众的认同和追捧,更提出“初恋永远不嫌早”的口号。观众可以跟着爱情片学习把妹心经。
]]> </desc> 
      <ip_limit>1</ip_limit> 
      <episodes/>
    </album>
  </result>
</response>

  这是展示一部电影的具体数据,包括标题、介绍、内容、导演、演员、时长、上映年份等很多内容。

 1.5 XML树结构

  XML文档形成了一种树结构,它从“根部”开始,然后扩展到“枝叶”。

  1.5.1 一个XML文档实例

  XML使用简单的具有自我描述性的语法:

复制代码 代码如下:

<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>

  第一行是XML声明。它定义XML的版本(1.0)和所使用的编码(ISO-8859-1=Latin-1/西欧字符集)。

  下一行描述文档的根元素(像在说:“本文档是一个便签”):

精彩图集

赞助商链接