- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
xml 学习笔记(XML learning notes)
xml 学习笔记(XML learning notes)
XML(可扩展标记语言)是万维网联盟(万维网协会)定义的一种可扩展标志语言。
可扩展性指允许用户按照XML规则自定义标记(标签标签)。
强项:轻松表达多层结构的数据;可扩展。
优点:平台无关,语言无关设计目标是描述数据并集中于数据的内容,与显示分离。
提醒:不能用XML来直接写网页。即便是包含了数据依然要转换成XML,HTML格式才能在浏览器上显示。
语法规则:
XML文件有且仅有一个根标记,其他标记必须封装在根标记中,文件的标记必须形成树状结构。
大小写敏感。
标记的属性必须用”或”括起来。
XML细节:
一、声明
大多数XML文档以XML声明作为开始,它向解析器提供了关于文档的基本信息。
建议使用XML声明,但它不是必需的如果有的话,那么它一定是文档的第一行内容。
如:?xml version=“1”encoding=“UTF-8”=“不独立”?
声明最多可以包含三个名称-值对(许多人称它们为属性,尽管在技术上它们并不是)。
?XML XML之间不能有空格问号与。
1)版本是使用的XML版本:1,1.1
2)是该文档所使用的字符集字符集包括大多数西欧语言用到的所有字符该声明中引用的ISO-8859-1编码。
默认字符在字符集中这是一个几乎支持世界上所有语言的字符和象形文字的Unicode UTF-8,标准。
(3)独立可以是是或没有)定义了是否孤立处理该文档。
如果XML文档没有引用任何其它文件,则可以指定独立=“是”。
如果文档引用其它描述该文档可以包含什么的文件(如XML DTD),则独立=“不”“不”。默认值为
二、标记
左尖括号“”和右尖括号”“之间的文本
1。在中的称为开始标记;在 / 中的称为结束标记
2。空标记:不包含元素的标记。空标签必须以”/“结束。格式:空标记的名称/ 空标记的名称属性列表/
注意:
除空标记外,标签必须成对:有始有终。所有的开始标签和结束标签必须匹配。
在标记符“”和”标记的名称”之间不能含有空格。在标记符”/“前面可以有空格或回行。
标签必须嵌套正确。
XML标记必须遵循下面的命名规则:
1。名字中可以包含字母、数字以及其它字母或文字;还可包含下划线(_)、点(。)、连字符(-)
2。名字不能以数字开头;可以用字母、文字或者下划线开头。
3。名字不能以字母XML(XML XML开头或或..);
4。名字中不能包含空格。
三、元素
位于开始标记与结束标记间
一份文档有且只有一个根元素。
根元素下的所有元素叫”子元素”。
标签必须嵌套正确。
不包含自子元素的元素叫”叶子”;包含子元素的元素叫”分支”。
如: / Eric ......埃里克
四、属性
一个元素的开始标志中的名称-值对
所有的属性值必须位于单引号或双引号中。
每一个元素的属性不允许出现超过一次。
开始标志内,类似赋值语句
如:埃里克年龄=“80” ...... /埃里克
Five, notes
Annotations can appear anywhere in the document. (but not recommended in front of the statement, some browsers will be wrong)
Notes to ! -- start to end -- .
Notes cannot contain double characters (-); in addition, annotations can contain any content.
Any tag within the annotation is ignored
Six, processing instructions
A processing instruction is a tag designed for use with a particular piece of code, referred to as PI.
Most XML documents begin with a XML declaration, which is itself a special processing instruction.
The processing instructions encode the application - specific data. A processing instruction contains one target followed by data. Use the ? And? delimiters will wrap up the processing instructions.
The target ignores t
您可能关注的文档
- ibm薪酬文化(IBM salary culture).doc
- iceworld地图的战术(IceWorld map tactics).doc
- ibm演讲者资料(IBM speaker information).doc
- ibm thinkpad r60安装操作系统全攻略(ibm thinkpad r60安装操作系统全攻略).doc
- icti认证材料,icti申请流程(ICTI certification materials, ICTI application process).doc
- ie 兼容css技巧(ie 兼容css技巧).doc
- ie6 ie7 火狐常见兼容问题(IE6 IE7 Firefox common compatibility issues).doc
- ie5、ie6、ie7、ie8 的css hack兼容(IE5, IE6, IE7, IE8, CSS, hack compatible).doc
- ie6、7、8兼容问题(IE6, 7, 8 compatibility issues).doc
- ie6_0、ie7_0 与firefox css兼容的解决方法-(Ie6_0, ie7_0, and Firefox CSS compatible solutions -).doc
- xml转化dataset(Xml转化dataset).doc
- wow赚钱心得(Wow money making experience).doc
- xp sp3安全设置(XP SP3 security settings).doc
- xp 快捷操作(XP shortcut operation).doc
- xp 系统下,如何把fat32格式与ntfs格式相互转换(XP system, how to convert the FAT32 format to the NTFS format).doc
- xml(XML).doc
- xp和2003比较(Comparison of XP and 2003).doc
- xp和windows7双系统把win7删除,启动项修复(The XP and windows7 double systems remove the win7 and start the item fix).doc
- xp快捷键大全(XP keyboard shortcuts).doc
- xinshou(信手).doc
文档评论(0)