在一个完整的XML文档中,必须包含一个XML文档的声明,请写出XML声明的基本语法结构?并列举出3个常用属性及它的作用?
XML声明的基本语法结构为:[?xml版本信息[编码信息][文档独立性信息]?] ,需要注意的是,在“[”和“?”之间、“?”和“]”之间以及第一个“?”和xml之间不能有空格,另外,中括号([])中的部分是可选的。 version属性表示XML的版本。目前,最常用的XML版本是1.0。 encoding属性来说明编码,默认情况下,XML文档使用的是UTF-8编码方式。更改编码为gbk,[?xml version="1.0" encoding="gb2312"?] standalone="yes"来声明这个文档是独立的文档。如果文档依赖于外部文档,可以通过standalone="no"来声明,默认情况下,standalone属性的值为no。
举一反三
内容
- 0
XML文档包括3个部分:一个XML文档声明;();用XML标识创建的内容。
- 1
XML文档声明的语法格式为:
- 2
在XML文档中,文档类型声明放在XML声明之后和根元素之前
- 3
在XML声明中必须包含version属性,且该属性必须放在XML声明中其他属性之前。
- 4
关于XML基本语法,以下说法不正确的是()。 A: XML文档必须以声明开始 B: 元素可以有一个或多个属性 C: 字符数据是包含于元素中的文字内容 D: XML名字主要用来规范XML元素名和属性名的命名