xml文件全面解析。

XML是一种可扩展标记语言,用于结构化数据存储和交换。它适用于数据交互、配置文件的创建,并具有严格的语法规则,如唯一根元素、大小写敏感标签等。XML元素通过DTD进行定义,包括空元素、文本元素和混合元素,同时支持属性定义,如ID、CDATA等。
摘要由CSDN通过智能技术生成

1.什么是xml文件???

xml文件和html文件一样,实际上是一个文本文件。它是一种可扩展标记语言,即简单的数据存储语言。使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然可扩展标记语言占用的空间比二进制数据要占用更多的空间,但可扩展标记语言极其简单易于掌握和使用。XML的简单使其易于在任何应用程序中读写数据,这使XML很快成为数据交换的公共语言。

2. xml的作用?

1.数据交互。

2.配置文件。

3.标准的xml格式。

1.有且只有一个跟元素

2.xml标签大小写正确区分

3.正确使用结束标签

4.正确嵌套标签

5.使用了合法的标签名

4. xml元素定义

在xml加入DTD声明——<!DOCTYPE root[]>

元素的分类——:

<!ELEMENT element-name EMPTY>//空元素

<!ELEMENT element-name (#PCDATA)>//文本元素

<!ELEMENT element-name(e1,e2)>//混合元素

元素的限制——:

与(,)非(|)

次数——:0或1:?

0-N: *

1-N: +

5.属性定义

语法:<!ATTLIST element-name att_name type desc>

属性类型type:ID.,(男|女),CDATA,IDREF,reference

属性描述:#REQUIRED:必填

#IMPLIED:非必填

‘默认值’(只有type为(男|女)类型时,desc才可以用默认值的方式)

6.读取xml。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值