xml的约束引用

来源:互联网 发布:光大证券金阳光mac版 编辑:程序博客网 时间:2024/06/07 00:36
<?xml version = "1.0" encoding = "gbk"?><!--声明必须第一行第一列version: 1.0  1.1向下不兼容encoding: gbk  utf-8  iso8859-1(不包含中文)--><!--一、命名规范:1.代码标签区分大小写2.标签不能以数字下划线开头3.不能以xml(或XML,Xml)开头4.标签不能包含空格和冒号二、xml属性的定义1.xml标签可有自己的多个属性2.属性名称不能相同3.属性值用单引号或双引号抱起来,中间用等号4.xml属性的名称规范和元素的名称一致。三、特殊符号的转义符号&  &>  ><  <“  "'  '四、CDATA区1.可以解决多个字符都需要转义的操作,2. <![CDATA[                        内容      ]]>            五、PI指令:     1.可以在xml中设置样式     2.写法  <?xml-stylesheet type="text/css" href="路径">                        注:对中文命名的标签不起作用六、XML的约束                                 在XML的标签中,比如定义一个<person></person>的人中包含<name></name>  <age></age>  这样在标签中其实就不能存在<猫></猫>这种标签                   常用的约束方式:dtd 约束         schema约束    dtd约束          复杂元素:          <!ELEMENT 元素名称 (子元素)>               简单元素      <!ELEMENT 元素名称 (#PCDATA)>           引入方法          <!DOCUTYPE 根元素名称  SYSTEM  "dtd文件路径">--><person><name>zhangsheng</name><age>20</age></person>

原创粉丝点击