XML基本总结

这两天刚刚学习了XML,趁热打铁,现在简单总结一下。

XML是Extensible Markup Language的缩写,是一种可扩展的标记语言,类似于HTML。XML标记都是自定义的,设计宗旨是包含和传输数据,它也是W3C的推荐标准。

XML的主要应用如下:

(1)作为系统的配置文件;

(2)Ajax中传输数据;

(3)Web Services中传输数据;

(4)异构平台的数据交换与整合;

XML声明:

大多数XML文件以XML声明作为开始,提供关于文档的基本信息:

<?xml version="1.0" encoding="utf-8"?>

version表示XML的版本,encoding表示XML文件使用的字符编码方法。

标签:

标签是左尖括号(<)和右尖括号(>)之间的文本,开始标签例如<name>,结束标签例如</name>。

根元素:

XML的内容必须包含在一个单一元素中,这个单一元素称为根元素,它包含文档中所有文本和所有其他元素。一个XML文件必须要有根元素。

元素:

元素是开始标签、结束标签以及位于二者之间的所有内容。

实体引用:

避免把字符数据和标签中需要用到的一些特殊符号相混淆。

属性:

属性必须有值,值必须用引号括起来,可以使用单引号,也可以使用双引号,但要始终保持一致。

CDATA:

在特殊的标签CDATA下,所有的标签、实体引用都被忽略,而被XML处理程序一视同仁地当作字符数据看待。CDATA的形式如下:

<![CDATA[文本内容]]>

举例如下:

<?xml version="1.0" encoding="utf-8" ?>
<booklist>
	<itbooks>
		<bookname>VB基础</bookname>
		<price>39</price>
	</itbooks>
	<itbooks>
		<bookname>Java编程</bookname>
		<price>39</price>
	</itbooks>
	<itbooks>
		<bookname><![CDATA[“大象--Thinking”(第三版)]]></bookname>
		<price>30</price>
	</itbooks>

</booklist>

用IE浏览器打开后的效果如下:


小结:仅仅是最基本的介绍,这些内容很容易掌握,接下来将继续总结与其有关的其他内容。


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值