xml学习(1)---12.1

xml文本声明:<?xml version="1.0" encoding="utf-8"?>如果记事本编写,记得另存为UTF-8的字符编码。

xml中要注意空格的使用,标签中出现的所有空格和换行,xml都会当做标签内容进行处理。所以要小心空格.

并且xml区分大小写<p>和<P>并不是同一个标签.

xml元素命名规范:和java的命名规则类似,不能用下划线和数字作为开头,不能有空格,不能包含冒号。

xml中的没一个标签都可以有多个属性。属性值一定要用双引号或者单引号引起来,并且不能使用xml的保留关键字例如:xml。

xml的注释规则:<!--注释内容--> 注释和注释之间不能嵌套.

CDATA分区:在该分区中的文字xml不会对他进行解析,CDTAT的命名规则:<![CDATA[内容]]>

例如:<![CDATA[school>大学</school>]]>,它不会把school标签去掉.

DTD约束:首先你要先创建一个后缀为.dtd文件,使用记事本打开,例子:

<!ELEMENT china (school+)>
<!ELEMENT school (name,age,style)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT age (#PCDATA)>
<!ELEMENT style (#PCDATA)>
#PCDATA表示可输入字符串

那么你只需要在你的xml文档声明语句后面加上一句<!DOCTYPE china SYSTEM "school.dtd">这样就使用了school这个DTD约束了






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值