码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript之Ajax-3 XML语法(XML概述、基本语法)

时间:2016-04-04 21:09:26      阅读:306      评论:0      收藏:0      [点我收藏+]

标签:version   web开发   独立性   标签   

一、XML概述


XML概述

  - XML 是可扩展标记语言(eXtensible Markup Language)

  - XML 是一种标记语言,类似于HTML

  - XML 的设计宗旨是传输数据,尔非现实数据

  - XML 的标签没有被预定义,需要自行定义

  - XML 是W3C的推荐标准


XML用途

  - XML 应用于web开发的许多方面,常用于简化数据的存储和共享

  - XML 可以将数据从 HTML 中分离出来

  - XML 可以简化数据共享

  - XML 可以简化数据传输


二、基本语法


XML声明

  - XML 声明必须为<?xml开头, 以?>结束

  - 声明必须从文档的0行0列位置开始

  - 声明只有三个属性:

      - version: 指定XML文档版本。必须属性,因为我们不会选择1.1,只会选择1.0

      - encoding: 指定当前文档的编码。可选属性,默认值是utf-8

      - standalone: 指定文档独立性。可选属性,默认值为yes,表示当前文档是独立文档。如果为no表示当前文档不是独立的文档,会依赖外部文件


XML语法

  - XML 都是由标签组成,但是所有的XML元素必须都有关闭标签

      - <p>This is a xml target</p>

      - <p>This is a xml target   (错误)

  - XML 标签对大小写敏感,必须使用相同大小写来编写和关闭标签

      - <Message></Message>

      - <message></Message>  (错误)

  - XML 必须正确嵌套

      - <b><i>This a xml target</i></b>

      - <b><i>This a xml targetc</b></i>

  - XML 必须要有根元素

      - XML 文档必须有一个元素是其他元素的父元素

  - XML 的属性值必须加引号    


XML 元素

  - XML 元素概念

      - XML 元素指的是从(且包括)开始标签直到(且包括)结束标签的部分

      - 元素可以包含其他元素、文本等。元素可以拥有属性

       技术分享



XML 属性

  - XML 属性概述

      - XML 元素可以在开始标签中包含属性,类似HTML

      - 属性提供关于元素的额外(附加)信息,或用于修饰元素

      - 属性值必须用引号引起来,单双引号均可使用

技术分享


总结:本章内容主要介绍了 XML语法(XML概述、基本语法)

本文出自 “会飞的蚂蚁” 博客,谢绝转载!

JavaScript之Ajax-3 XML语法(XML概述、基本语法)

标签:version   web开发   独立性   标签   

原文地址:http://jasonteach.blog.51cto.com/5192112/1760153

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!