xml文件的结构

xml文件由序言,元素(空元素,非空元素)和杂项三部分组成。序言的结构:xml的声明信息:版本信息用于说明xml语言是用的版本,版本为1.0或者1.1 :version="1.0"编码信息用于说明xml的编码语言,如果为中文则表示为:encoding="gb2312"文档独立性信息用于说明xml文件是否可以独立而不依赖其它文档:standalone="yes"表示独立显示。
摘要由CSDN通过智能技术生成

xml文件由序言,元素(空元素,非空元素)和杂项三部分组成。

序言的结构:

xml的声明信息:

<?xml 版本信息 (编码信息) 文档独立性信息 ?>

版本信息用于说明xml语言是用的版本,版本为1.0或者1.1 :version="1.0"

编码信息用于说明xml的编码语言,如果为中文则表示为:encoding="gb2312"

文档独立性信息用于说明xml文件是否可以独立而不依赖其它文档:standalone="yes"表示独立显示。

文档类型声明:

 1。在其他文件中声明文档类型

<!DOCTYPE MYDOC SYSTEM "mydoc.dtd">

2。在xml文档中直接定义文档类型

<!DOCTYPE BIDS [ <!ELEMENT AUCTIONBLOCK(ITEMS,BIDS)> ]>

 元素的结构:

元素的内容=(子元素|字符数据|字符数据段|引用|处理指令|注释)*

字符数据:文本内容没有使用标记和实体引用。

除字符数据外,其他元素内容都使用了标记或者实体引用的符号。

另外字符数据中也不能含有 :"^",">","&","]]>".

xml预定义实体:

实体引用方式 代表的元素
&amp; &
&lt; <
&gt; >
&apos; ,
quot; "

 字符数据段:

xml中不希望xml处理的文字片断或者代码,脚本片段。

字符数据段="<!CDATA["+字符数据+"]]>"

字符数据段必须放在根元素中:

例如:

<?xml version="1.0" standalone="yes"?>
<Root>
<head>my test</head>
<![CDATA[<html><body>cdata test !</body></html>]]>
</Root>
用浏览器打开结果如下:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值