第1题:
以下选项中,正确的XML代码是(44)。
A.<!--xml 示例--> <?xml version="1.0" encoding="gb2312"> <?xml stylesssheet type="text/css" heft="myess.css" ?> <mytag>hello world!</mytag>
B.<?XML version="1.0" encoding="gb2312"> <?XML stylesssheet type="text/css" herf="mycss.css" ?> <!--xml示例--> <mytag>hello world! </mytag>
C.<?XML encoding="gb2312" version="1.0"> <?xml stylesssheet type="text/css" heft="mycss.css" ?> <!--xml示例--> <xmltag>hello world!</xmltag>
D.<!--xml示例--> <?xml version="1.0" encoding="gb2312"> <?xml stylesssheet type="text/ess" heft="mycss.css" ?> <xmltag> hello world! </xmltag>
第2题:
XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?
a: 两种形式 dtd schema,b: 本质区别:schema本身是xml的,可以被XML解析器解析(这也是从DTD上发展schema的根本目的),c:有DOM,SAX,STAX等
DOM:处理大型文件时其性能下降的非常厉害。这个问题是由DOM的树结构所造成的,这种结构占用的内存较多,而且DOM必须在解析文件之前把整个文档装入内存,适合对XML的随机访问
SAX:不现于DOM,SAX是事件驱动型的XML解析方式。它顺序读取XML文件,不需要一次全部装载整个文件。当遇到像文件开头,文档结束,或者标签开头与标签结束时,它会触发一个事件,用户通过在其回调事件中写入处理代码来处理XML文件,适合对XML的顺序访问
STAX:Streaming API for XML (StAX)
第3题:
A.XML文档的声明
B.XML处理指令
C.元素定义(属性定义)
D.XML标识及其内容(XML文档注释)
第4题:
XML文档包括3个部分:一个XML文档声明;();用XML标识创建的内容。
第5题:
第6题:
在XML文档必须遵守的规则中,(59)是错误的。
A.文档必须以XML声明开头
B.元素名称必须区分大小写
C.属性值必须加引号
D.元素可以嵌套和交叉
第7题:
●下面的XML代码段中,语法正确的是__(44) 。
(44)
A. <!-xml示例-1>
<?xml version="1.0" encoding="gb2312">
<?xml stylessheet type="text/css" href ="mycss.css"?>
<mytag>
hello world!
</mytag>
B.<?xml version="1.0"encoding="gb2312">
<?Xml stylessheet type="text/css" href="mycss.css"?>
<! -xml示例-!>
<mytag>
hello world!
</mytag>
C.<?xml version="1.0"encoding="gb2312">
<?Xml stylessheet type="text/css"href="mycss.css"?>
<! -xml示例-!>
<xmltag>
hello world!
</xmltag>
D.<!-xml示例-!>
<?xml version="1.0" encoding="gb2312">
<?xml styessheet type=“text/css”href=“mycss.css”?>
<xmltag>
hello world!
</xmltag>
第8题:
● 在 XML 文档必须遵守的规则中, (59) 是错误的。
A .文档必须以xml 声明开头
B .元素名称必须区分大小写
C.属性值必须加引号
.元素可以嵌套和交叉
第9题:
使用外部DTD,在XML文档声明中standalone值为()。
第10题:
注释不能出现XML声明之前,XML声明必须是文档最前面的部分。