XML第一讲

本文介绍了XML的基本配置描述,包括XML的声明与编码、元素定义、以及DTD约束等内容。详细讲解了XML文档的结构特点,例如元素如何成对出现、元素间的嵌套规则、以及如何使用DTD进行文档结构的规范。

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子元素 (取值|取值|)>

           

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值