XML(可扩展标记语言)是一种用于结构化数据的标记语言,语法与HTML相似,但更注重数据描述而非显示格式。它允许用户自定义标签,支持跨平台数据交换,广泛应用于配置文件、数据存储与网络通信等领域。
1、 XML文档结构
2、 文档声明
3、 编写XML文档时,首行必须包含XML声明。
4、 最简XML声明语法为:
5、 通过encoding属性指定文档读取时所采用的字符编码集。
6、 保存文件时必须采用UTF-8编码,作者需确认所用编辑器的默认保存编码是否为UTF-8,以确保XML文档编码正确无误。
7、 Eclipse会依据设定的字符集自动编码并保存文件。
8、 记事本需另存为指定编码格式
9、 语法规则
10、 XML转义字符
11、 在XML文档中,字符&、<和>属于特殊符号,不可直接使用,否则会导致语法错误。若需在内容中表达这些字符,必须采用对应的预定义实体形式:分别替换为&、<和>。这是XML规范的强制要求,任何包含此类字符的文本都须经过转义处理后方可写入文件,以确保文档结构合法、可被正确解析。
12、 CDATA区域
13、 当XML文档中需嵌入程序代码、SQL语句等无需被解析的文本内容时,应将其置于CDATA标记内,以确保解析器将其作为纯文本处理,不进行任何语法解析。
14、 XML解析器会原样保留并输出CDATA区内的所有内容。
15、 CDATA区的定义格式为:
16、 注释
17、 XML文件中的注释格式为。
18、 XML声明前不可有注释,且注释不得嵌套。
评论
更多评论