XML

第1章 XML

1.1 Xml语言和作用  

1.2 Xml语法

1、文档声明

格式:<?xml 版本信息[编码信息][文档独立信息]?>

   1、版本声明:<?xml version=”1.0”?>

   2、文档编码声明:<?xml version=”1.0” encoding=”GB2312”?>

注意:文档编码声明默认的是“UTF-8”,如果要使用中文要加上encoding=”GB2312”.

      3、独立文档声明:文档是否依赖外部文档。IE不支持

<?xml version=”1.0” encoding=”GB2312”standalone=”yes” ?>

2、元素

1、命名规范

   1、名称只能以字母、下划线或者冒号开头;

   2、名称中可以包含字母、数字、下划线及其他在XML标准中允许的字符;

   3、名称中不能包含空格;

   4、名称中尽可能不要使用冒号

2、构成:用开始标签、元素内容和结束标签构成

3、形式(以student为例)

1、空元素:<student/>,一定要加斜杠,空元素在xml中基本不用。

2、带属性的空元素:<student name=”张三” age= ”57”/>

3、带内容的元素:

       <student>

            这是一个学生的信息

           <name>张三</name/>

<age>57</age>

</student>

        4、带属性和内容的元素

       <student name=”张三”>

            这是一个学生的信息

<age>57</age>

</student>

     4、元素与属性的区别

     元素:指的是开始标签、结束标签,以及两者之间的一切内容,包括属性、文本、注释及子元素。

     标签: 是一对尖括号和两者之间的内容,包括元素名和所有属性。   

3、注释

1、Xml文件中的注释采用:“<!--注释-->”格式。

2、注意:

     1、注释不能出现在XML声明之前,xml声明必须置于文档最前面。

     2、不能出现在标记中

     3、字符串“--”不能在注释中出现,不许以“--->”

4、CDATA区、特殊字符

1、CDATA区的作用:将整个文本解释为字符数据而不是标记。

2、转义字符  

大于号 (>)

小于号 (<)

与符号 (&)

双引号(”)

单引号(’)

&gt;

&lt;

&amp;

&quot;

&apos;

 

5、处理指令(PI)

Processing Instruction:允许文档中包含由应用程序来处理的指令,常用的一个样式表单的处理命令:<?xml-sheetstyle  href=”hello.css”  type=”text/css”?>。在开始标记<?后的第一个字符串“xml-sheetstyle”叫做处理指令的目标,其他部分传递个应用程序的字符数据。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值