XML
一、 配置描述
Struts-config.xml hibernate.cfg.xml
简化的数据交换 Linux平台-----xml文件-------Window平台
Config.xml
<config
<A>
<A1></A1> <A2></A2>
</A>
<B>
<B1></B1> <B2><B2>
</B>
</config>
二、 xml的声明与编码
三、 元素
a) 每种元素都是成对出现,有结束标志。如果里面内容为空 </单标记>如<br/>表示换行 成对标记
b) 成对不能交叉。 可以包含的嵌套
c) <![CDTATA[文本内容]]> 原封不动的现实出来。
d) 转义字符
四、 DTD约束
a) <!DOCTYPE 根元素 [<!ELEMENT 根元素(子元素+)>
<!ELEMENT 子元素(子元素,子元素,子元素)>] >
b) 引入外部DTD文件 <!DOCTYPE根标签 SYSTEM ”dtd文件的名字”>
<!DOCTYPE 根标记名 PUBLIC “-//拥有者//主要内容、语言” “dtd文件的名字”>
C) 语法细节
<!ELEMENT元素 (子元素)*> 表示0个或多个
<!ELEMENT子元素 (子元素,子元素,子元素*)> 可以在子元素中加*表示此元素可以出现0次或多次 加上+号, 表示可以出现1次或多次 也可以加?号 表示出现0次或1次
<!ELEMENT子元素(#PCDATA)> 此元素不能再有子元素
<!ELEMENT子元素 ANY> 不加以限制。可以任意数量和类型
<!ELEMENT子元素 (取值|取值|)>
本文介绍了XML的基本配置描述,包括XML的声明与编码、元素定义、以及DTD约束等内容。详细讲解了XML文档的结构特点,例如元素如何成对出现、元素间的嵌套规则、以及如何使用DTD进行文档结构的规范。
1548

被折叠的 条评论
为什么被折叠?



