在XML中使用字符‘<’应使用哪个预定义字符
a) >
b) &
c) <
d) '
在XML中定义school元素的一个属性name,应该定义为
a) < !ATTLIST school name CDATA >
b)
c) < ATTLIST school name CDATA >
d) < !ENTITY school name CDATA >
在Schema中,限定元素的值可从列表中选择的元素是
a) Unique
b) Sequence
c) Pattern
d) List
( )语法用于编写Schema
a) HTML
b) XML
c) SGML
d) DTD
在XPath中,”//B[@id]”表示( )
a) 节点”B”的所有子节点
b) 所有具有属性id的”B”节点
c) “B”节点的前面的所有元素
d) 所有具有属性”B”的id节点
定义样式表中的变量,使用的标签是( )
a)
b)
c)
d)
在DOM中,对给定的 Node,返回给定名称的属性,应调用方法()
a) getLastChild
b) getDocumentElement
c) getAttribute
d) getFirstChild
DOM的全称为()
a) Document Object Mode
b) Document Object Module
c) Double Object Mode
d) Double Object Module
验证DOM树,采用方法()。
a) javax.xml.validation.Validator的validate方法
b) javax.xml.parsers.DocumentBuilderFactory的setValidating的方法
c) javax.xml.parsers.DocumentBuilderFactory的setNamespaceAware的方法
d) java.xml.validation.Validator的validate方法
( )属性指定元素的默认值
a) maxOccurs
b) default
c) minOcuurs
d) type
如果一个XML 文档存在以下()情况,我们称它为无效的xml文档。(选择两)
a) 没有遵守 XML 规范定义的语法规则。
b) 遵守 XML语法,但没有 定义DTD 或Schema。
c) 定义了DTD 或Schema,但没有遵守DTD 或Schema中定义的规则。
d) 定义的DTD 或Schema不符合语法规范。
Hello, World!
上面的XML文档属于()文档。(选择一项)
a) 无效的
b) 有效的
c) 格式良好的
d) 格式错误的
以下的xml文档片段中,属性符合XML语法规则的是()。(选择两项)
a)
b)
c)
d)
]>
jack
&location;
关于上述Xml文档,以下描述正确的是()。(选择一项)
a) 该Xml文档中使用了外部DTD。
b) 通过浏览器打开上述Xml文档时,字符串jianwai street代替了& location;
c) 该Xml文档不是有效的XML文档。
d) 该Xml文档中的location为参数实体。
Mrs.
Lord of the Rings
上述是一段关于XML命名空间的实例片段,以下说法错误的是()。(选择一项)
a) 本例中,命名空间的前缀分别是 addr、books
b) 第一个 元素属于 addr 名称空间,因为其父元素 属于该名称空间。
c) 名称空间中定义的字符串必须是可以访问的URL,比如:XML 解析器会到 http://www.zyx.com/books/ 去搜索 DTD 或schema
给定一段 DTD片段(保存于d:\dtds\root.dtd):
假定 XML 文档中已有如下声明:
。
下面()段XML 文档片段能够针对给定的DTD内容成功通过验证。(选择两项)
a)
b)
c)
/root1>
d)
以下关于xslt说法不正确的是()。(选择一项)
a) Xslt是xsl的一部分,有独立的命名空间。
b) Xslt可以把xml文档转换为xhtml。
c) 要执行xslt转换,只需要xml文档,xslt样式表和浏览器就可以了。
d) Xslt使用xpath对xml文档进行导航。
Report.xml中包含subject 元素,该元素可以包含某 HTML 标记,如下:
2008年 北京奥运会展望
现需要编写一个XML schema来定义该xml文档内容的结构,以下的schema片断中,()可以使Report.xml通过有效性验证。(选择两项)
b)
c)
d)
属性指定元素最多出现的次数。(选择一项)
a) minOccurs
b) maxOccurs
c) minExclusive
d) maxExclusive
某新闻网站新闻量较大,并且新闻需要被即时发布。该网站可以通过各种浏览器和手持设备访问。网站后台是一个基于xml的应用系统,该系统把数据库中数据读取到xml文档中,并使用DOM进行解析。使用以下()方法可以提高后台应用系统的性能,从而提高该网站的性能。(选择一项)
a) 把xml文档转化成html网页。
b) 使用SAX解析xml文档。
c) 不经解析,把xml文档直接发送给浏览器。
d) 使用样式表对xml文档进行转换。
某公司决定使用xml文档和客户进行数据交换,当设计XML文档结构时,以下的因素中,需要设计人员考虑的是()。(选择两项)
a) 每次传递数据的大小。
b) 发送xml文档需要采用的协议。
c) 解析xml文档的解析器。
d) 是否需要处理二进制数据。
要定义一个数据类型,既可能包含integer类型的值,也可能包含string类型的值,以下schema片段正确的是()。(选择一项)
a)
b)