笔试题库_Xml

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1.在XML中使用字符‘’应使用哪个预定义字符a)>b)&c)<d)'2.在XML中定义school元素的一个属性name,应该定义为a)!ATTLISTschoolnameCDATAb)ELEMENTschoolnameCDATAc)ATTLISTschoolnameCDATAd)!ENTITYschoolnameCDATA3.在Schema中,限定元素的值可从列表中选择的元素是a)Uniqueb)Sequencec)Patternd)List4.()语法用于编写Schemaa)HTMLb)XMLc)SGMLd)DTD5.在XPath中,”//B[@id]”表示()a)节点”B”的所有子节点b)所有具有属性id的”B”节点c)“B”节点的前面的所有元素d)所有具有属性”B”的id节点6.定义样式表中的变量,使用的标签是()a)xsl:value-ofb)xsl:countc)xsl:sumd)xsl:variable7.在DOM中,对给定的Node,返回给定名称的属性,应调用方法()a)getLastChildb)getDocumentElementc)getAttributed)getFirstChild8.DOM的全称为()a)DocumentObjectModeb)DocumentObjectModulec)DoubleObjectModed)DoubleObjectModule9.验证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方法10.()属性指定元素的默认值a)maxOccursb)defaultc)minOcuursd)type11.如果一个XML文档存在以下()情况,我们称它为无效的xml文档。(选择两)a)没有遵守XML规范定义的语法规则。b)遵守XML语法,但没有定义DTD或Schema。c)定义了DTD或Schema,但没有遵守DTD或Schema中定义的规则。d)定义的DTD或Schema不符合语法规范。12.?xmlversion=1.0?!--例子--greetingHello,World!/greeting上面的XML文档属于()文档。(选择一项)a)无效的b)有效的c)格式良好的d)格式错误的13.以下的xml文档片段中,属性符合XML语法规则的是()。(选择两项)a)carname=”zhang’scar”b)carname=’zhang”scar’c)carname=’jiedacar”d)carname=jieda14.?xmlversion=1.0?!DOCTYPEmydoc[!ENTITYlocationjianwaistreet]customernamejack/nameaddress&location;/address/customer关于上述Xml文档,以下描述正确的是()。(选择一项)a)该Xml文档中使用了外部DTD。b)通过浏览器打开上述Xml文档时,字符串jianwaistreet代替了&location;c)该Xml文档不是有效的XML文档。d)该Xml文档中的location为参数实体。15.customer_summaryxmlns:addr=:books=:nametitleMrs./title/addr:namebooks:titleLordoftheRings/books:title上述是一段关于XML命名空间的实例片段,以下说法错误的是()。(选择一项)a)本例中,命名空间的前缀分别是addr、booksb)第一个title元素属于addr名称空间,因为其父元素addr:Name属于该名称空间。c)名称空间中定义的字符串必须是可以访问的URL,比如:XML解析器会到去搜索DTD或schema16.给定一段DTD片段(保存于d:\dtds\root.dtd):!ELEMENTroot(root1,root2?)*!ELEMENTroot1(root2*)!ELEMENTroot2(root3+)!ELEMENTroot3(root1?)假定XML文档中已有如下声明:!DOCTYPErootSYSTEMd:\dtds\root.dtd。下面()段XML文档片段能够针对给定的DTD内容成功通过验证。(选择两项)a)root/rootb)rootroot1root2/root2//root1root2//rootc)rootroot1root2root3//root2root2root3//root2/root1root2root3//root2/rootd)rootroot1root2root3//root2/root1root3//root17.以下关于xslt说法不正确的是()。(选择一项)a)Xslt是xsl的一部分,有独立的命名空间。b)Xslt可以把xml文档转换为xhtml。c)要执行xslt转换,只需要xml文档,xslt样式表和浏览器就可以了。d)Xslt使用xpath对xml文档进行导航。18.Report.xml中包含subject元素,该元素可以包含某HTML标记,如下:subjectb2008年/bi北京奥运会/i展望/subject现需要编写一个XMLschema来定义该xml文档内容的结构,以下的schema片断中,()可以使Report.xml通过有效性验证。(选择两项)a)xsd:elementname=subjectxsd:complexTypemixed=truexsd:allxsd:elementname=iminOccurs=0maxOccurs=unboundedtype=xsd:string/xsd:elementname=bminOccurs=0maxOccurs=unboundedtype=xsd:string//xsd:all/xsd:complexType/xsd:elementb)xsd:elementname=subjecttype=xsd:string/c)xsd:elementname=subjecttype=xsd:anyType/d)xsd:elementname=subjectxsd:complexTypemixed=truexsd:sequencexsd:elementname=iminOccurs=0maxOccurs=unboundedtype=xsd:string/xsd:elementname=bminOccurs=0maxOccurs=unboundedtype=xsd:string//xsd:sequence/xsd:complexType/xsd:element19.属性指定元素最多出现的次数。(选择一项)a)minOccursb)maxOccursc)minExclusived)maxExclusive20.某新闻网站新闻量较大,并且新闻需要被即时发布。该网站可以通过各种浏览器和手持设备访问。网站后台是一个基于xml的应用系统,该系统把数据库中数据读取到xml文档中,并使用DOM进行解析。使用以下()方法可以提高后台应用系统的性能,从而提高该网站的性能。(选择一项)a)把xml文档转化成html网页。b)使用SAX解析xml文档。c)不经解析,把xml文档直接发送给浏览器。d)使用样式表对xml文档进行转换。21.某公司决定使用xml文档和客户进行数据交换,当设计XML文档结构时,以下的因素中,需要设计人员考虑的是()。(选择两项)a)每次传递数据的大小。b)发送xml文档需要采用的协议。c)解析xml文档的解析器。d)是否需要处理二进制数据。22.要定义一个数据类型,既可能包含integer类型的值,也可能包含string类型的值,以下schema片段正确的是()。(选择一项)a)xsd:simpleTypename=idNumberxsd:unionxsd:simpleTypexsd:restrictionbase=xsd:integer//xsd:simpleTypexsd:simpleTypexsd:restrictionbase=xsd:string//xsd:simpleType/xsd:union/xsd:simpleTypeb)xsd:simpleTypename=idNumberxsd:listxsd:simpleTypexsd:restrictionbase=xsd:integer//xsd:simpleTypexsd:simpleTypexsd:restrictionbase=xsd:string//xsd:simpleType/xsd:list/xsd:simpleTypec)xsd:simpleTypename=idNumberxsd:allxsd:simpleTypexsd:restrictionbase=xsd:integer//xsd:simpleTypexsd:simpleTypexsd:restrictionbase=xsd:string//xsd:simpleType/xsd:all/xsd:simpleTyped)xsd:simpleTypename=idNumberxsd:choicexsd:simpleTypexsd:restrictionbase=xsd:integer//xsd:simpleTypexsd:simpleTypexsd:restrictionbase=xsd:string//xsd:simpleType/xsd:choice/xsd:simpleType23.已知xslt片段:xsl:iftest=”roundOff(o.5)”/xsl:if,test语句的返回值是()。(选择一项)a)trueb)falsec)不存在roundOff函数。d)以上都不是。24.已知xml文档包含如下内容(list为根元素):listitemid=0001price18/price/itemitemid=0002price15/price/itemproductitemid=01/item/product/list使用xslt进行转换时,语句xsl:templatematch=”/list/item[@id]”能够匹配到()个item元素。(选择一项)a)3b)2c)1d)025.可扩展样式表语言(XSL)用来定义XML文档的显示语义,XSL包括三个部分,除了()。(选择一项)a)XSLTb)XPathc)XSL-FOd)CSS26.声明相同的元素至多出现一次应使用哪个符号()(选择一项)a)+b)*c)?d)|27.DTD中Required属性

1 / 8
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功