[ 路丁前言 ] 什么叫XMLXML全称之为 Extensible Markup Language,意思是可拓展的编译语言。XML英语的语法上和HTML较为类似,但HTML中的原素是固定不动的,而XML的标识是能够 由客户自定的。
W3C在一九九八年3月公布1.0版本号,2005年3月又公布1.1版本号,但由于1.1版本号不可以向下兼容1.0版本号,因此1.1没有人用。另外,在2005年3月W3C又公布了1.0版本号的第三版。
常见的就是1.0版本号。
XML运用
用以环境变量
<?xml version="1.0" encoding="UTF-8"?><web-app><servlet><servlet-name>Servlet1</servlet-name><servlet-class>www.baidu.com</servlet-class></servlet><servlet-mapping><servlet-name>Servlet1</servlet-name><url-pattern>/s1</url-pattern></servlet-mapping><servlet><servlet-name>Servlet2</servlet-name><servlet-class>www.csdn.net</servlet-class></servlet><servlet-mapping><servlet-name>Servlet2</servlet-name><url-pattern>/s2</url-pattern></servlet-mapping><servlet><servlet-name>Servlet3</servlet-name><servlet-class>www.alibaba</servlet-class></servlet><servlet-mapping><servlet-name>Servlet3</servlet-name><url-pattern>/s3</url-pattern></servlet-mapping></web-app>
C3P0中的环境变量:
<?xml version="1.0" encoding="UTF-8"?><c3p0-config><!-- 默认设置配备,要是没有特定则应用这一配备默认设置配备最常见 --><default-config><property name="driverClass">com.mysql.jdbc.Driver</property><property name="jdbcUrl">jdbc:mysql://127.0.0.1:3306/day09_query</property><property name="user">root</property><property name="password">root</property><property name="checkoutTimeout">30000</property><property name="idleConnectionTestPeriod">30</property><property name="initialPoolSize">10</property><property name="maxIdleTime">30</property><property name="maxPoolSize">100</property><property name="minPoolSize">10</property><property name="maxStatements">200</property><user-overrides user="test-user"><property name="maxPoolSize">10</property><property name="minPoolSize">1</property><property name="maxStatements">0</property></user-overrides></default-config></c3p0-config>
- 用以储存数据信息
<?xml version="1.0" encoding="UTF-8"?><!-- XML应用储存一些信息内容 --><persons version="1.0"><person id="001" hehe="haha"><name>猫咪<![CDATA[这儿是独特的,,,...]]]]]><ame><age>18</age><sex>男</sex></person><person id="002" ><name>Washton<ame><age>18</age><sex>雌</sex></person><person id="003" hehe="haha"><name>狗狗<ame><age>3</age><sex>雄</sex></person></persons>
XML英语的语法
文本文档申明
- 文本文档申明务必为<?xml开始,一?>完毕;
- 文本文档申明务必从文本文档的0行0列部位刚开始;
- 文本文档申明普遍的2个特性
- version:特定XML文本文档版本号。务必特性;挑选1.0;
- encoding:特定当今文本文档的编号。可选特性,初始值是utf-8;
命名规范
- 区别英文大小写
- 不可以应用空格符,不可以应用灶具
- 不建议以XML、xml、Xml开始
转义字符
XML中的转义字符与HTML中一样
由于许多 标记早已被XML文本文档构造所应用,因此在原素体或特性值中(ˇˍˇ) 想~应用这种标记就务必应用转义字符,比如 : < > ' 、 & 这些
CDATA区
随意內容一部分能够 出現 随意标识符,不用转义。
<![CDATA[ 随意內容]]>
评论