XML学习笔记 -- day01 XML语法和约束

来源:互联网 发布:平面设计软件培训网校 编辑:程序博客网 时间:2024/05/16 10:18

一、XML语法

1.文档声明:

☞  必须写在xml文档的第一行。

☞  写法:<?xml version="1.0" ?>

☞  属性:

               ●  version:版本号 固定值 1.0

               ●  encoding:指定文档的码表。默认值为 iso-8859-1

               ●  standalone:指定文档是否独立  yes 或 no

2.元素:xml文档中的标签

☞  文档中必须有且只能有一个根元素

☞  元素需要正确闭合。

☞  元素需要正确嵌套

☞  元素名称要遵守:

                ●  元素名称区分大小写

                ●  数字不能开头

3.文本:

☞  转义字符:&gt;

☞  CDATA: 里边的数据会原样显示

                ●  <![CDATA[ 数据内容 ]]>

4.属性

☞  属性值必须用引号引起来。单双引号都行

5.注释

☞  <!-- -->

二、XML约束:

1.约束就是xml的书写规则

2.约束的分类:

               ☞  dtd:

                         分类:

                                 ●  内部dtd:在xml内部定义dtd

                                 ●  外部dtd:在外部文件中定义dtd

                                                                   本地dtd文件:<!DOCTYPE students SYSTEM  "student.dtd">
                                                                   网络dtd文件:<!DOCTYPE students PUBLIC "名称空间"  "student.dtd">

               ☞  schema:

                         导入xsd约束文档:

                                 ●  编写根标签

                                 ●  引入实例名称空间 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

                                 ●  引入名称空间 xsi:schemaLocation="http://www.itcast.cn/xml student.xsd"

                                 ●  引入默认的名称空间


0 0
原创粉丝点击