一个xml文件分为几部分内容:
文档声明
元素
属性
注释
CDATA区,特殊字符
处理指令
在编写xml文档,需要先使用文档声明,声明xml文档的类型。
最简单的声明语法:
<?xml version="1.0"?>
用encoding 属性说明文档的字符编码:
<?xml version="1.0" encoding="gb2312"?>
用standalone属性说明文档是否独立:
<?xml version="1.0" encoding="gb2312" standalone="yes"?>
元素
xml元素指的xml文件出现的标签,分为开始标签和结束标签。
一个xml元素可以包含字母,数字以及其他可见字符,但是遵守下面的一些规范:
区分大小写
不能以数字或特殊字符开头
不能以xml开头
不能包含空格
名称中间不能包含冒号
注释
xml文件的注释采用 <!--注释-->
CDATA区别
在编写xml文件时,有些内容可能不想让解析引擎解析执行,而是当作原始内容处理,把这些内容放在CDATA区。
对于CDATA区域内的内容,解析程序不会处理,而是直接原封不动的输出。
语法:
<![CDATA[内容]]>
转义字符
对于一些单个字符,如果显示原始样式,可以使用转义形式给于处理。
特殊符号 替代符号
& &
< <
> >
" "
处理指令
处理指令,简称PI。处理指令用来指挥解析引擎如何解析xml文档内容。
处理指令必须要以<?作为开头,以>作为结尾。
分享到:
相关推荐
适合刚开始学习xml的人,能快速检查xml语法错误,不用安装,解压即用
XML语法.pdf
XML 语法规则 • Previous Page • Next Page XML 的语法规则很简单,且很有逻辑。这些规则很容易学习,也很容易使用。 所有 XML 元素都须有关闭标签 在 HTML,经常会看到没有关闭标签的元素: <p>This is a ...
Android开发 XML 语法规则,简单的介绍了一下android开发中,编写XML需要注意的一些事项。
xml语法检查文件DTD的介绍和简单应用,是ppt课件
shell awk sed实现xml语法合法性 xml 格式验证xml格式检查 。不需要scheam文件,只验证符号的合法性
XML 语法分析器 实验 课程设计
xml语法 此资源 对于xml进行的详细的介绍,内包含约束等知识点,很详细
开发工业profinet以太网IO设备时,用于检查gsd文件是否符合协议的gsd xml规范. 符合 profinet 规范 版本v2.3
XML高级编程_第2章XML 语法
这是篇细探 JAXP,Sun ...本文讲解了 JAXP 的基本概念,演示 XML 语法分析为什么需要 JAXP,并显示如何轻易更改 JAXP 使用的语法分析器。本文还进一步讲述了 SAX 和 DOM 这两个流行的与 JAXP 相关的 Java 和 XML API。
JavaWeb开发技术-XML语法.pptx
所有xml基本语法 XML 语法 文档声明: <?xml version="1.0" encoding="gb2312/UTF-8" stancalone="yes/no"?> 如果IE能打开就说明文档正确 全是英文半角字符 如果是UTF-8 需要另存为编码UFT-8 stancalone 文档的是否...
WEB开发 之 XML 语法规则.docx
xml 数据库教程。个人收集,欢迎查看,下载。
xml语法及例子快速入门,通过这种方法是快速上手的一条捷径
可以使用dom进行动态的显示和交互 使用XML和XSLT(是一种用于将XML 文档 转换任意文本的描述语言)进行数据的交换和操作 使用XMLHttpRequest进行异步的数据查询和检索等操作 XML语法和文件操作 XML文件的规则和特点
java视屏\5.WEB SERVER\4.HTTP响应(下) 、 XML语法 、 XML解析.mp4
xml语法规则