基本题型(设想):
一、选择、填空:考基本的概念和理解;注重理解,有少量的记忆
21. XML定义了两种类型的实体。一种预定义实体;另一种是自定义实体。
22. XSL实际上包含三种语言:XSLT ,XPath 和XSLF。
23. SAXParserFactory 类是SAX解析器工厂类,以便利用这个工厂类来获得一个具体的 SAXParser类对象(解析器类对象),DefaultHandler类是SAX事件的回调处理类。
24. SOAP的两个目标是简单性和可扩展性。
25. 每个XML文档都分为两个部分:序言和文档元素;<?xml version="1.0" encoding="gb2312"?>是一个序言。
26. 通过使用关键字xmlns可在XSD中声明名称空间,根据是否指定前缀可以将命名空间 分为 缺省的和明确的。
27. 在DOM模型中,文档指定DOM树的顶部节点,元素是XML的基本构件,节点是DOM 树的重心,构成了DOM树的核心结构。
28. Web Services体系结构中,角之间可以单次或反复出现三种操作发布、查和绑定。
29. WSDL文档包含8个关键的构成元素<definitions>、<types>、<message>、<operation>、 <portType>、<binding>、<port>和<service>,其中<types> <message> <operation>和 <portType> 元素是Web Service的抽象定义,与具体的Web Service部署细节无关,可 以被重用;而<binding>,<port>和<service>元素是Web Service的具体描述,其中定义 了Web Service的技术细节。 【4.0分】
21. XML文档中,小于号 < 使用实体 < 表示,双引号 “ 使用实体 " 表示, &使用实体 & 表示。 【3.0分】
22. 请补齐下列XML文档:
<?xml version=”1.0” encoding=”gb2312” ?>
<Products>
<Product>
<Name>Car</Name>
</Product>
</Products >
23. XML Schema中,notNegativeInteger内置数据类型表示大于等于0的整数,double表示 64位浮点数
24. SAX中,startDocument开始解析XML文档的事件是,开始解析元素的事件是s tartElement,文档解析结束的事件是endDocument。【3.0分】
21. XML中一共有四类元素,分别是空元素、仅含文本的元素、仅含子元素的元素、含子元素、文本或混合元素的元素。
22. XML文档内容的主体部分,一般由根元素、子元素、属性、注释和内容组成。
23. XSD中的元素include允许引用任何在同一目标命名空间的上下文中被定义的外部模式,import允许引用不同命名空间的模式文件。
24. SAXParserFactory 类是SAX解析器工厂类,以便利用这个工厂类来获得一个具体的SAXParser类对象(解析器类对象),DefaultHandler类是SAX事件的回调处理类。
25. XML Schema中,声明用户自定义的简单数据类型使用关键字simpleType,声明复合数据类型使用关键字complexType。
26. 针对下列XML,填写XPath表达式。
<?xml version="1.0" encoding="GB2312"?>
<bookstore>
<book category="COOKING">
<title lang="en">Everyday Italian</title>
<author>Giada De Laurentiis</author>
<year>2005</year>
<price>30.00</price>
</book>
<book category="CHILDREN">
<title lang="cn">唐老鸭</title>
<author>美国迪斯尼</author>
<year>1992</year>
<price>29.00</price>
</book>
</bookstore>
选取bookstore元素下所有的book子元素使用的XPath表达式是:bookstore/book;
选取所有价格高于 35 的 price 节点的XPath表达式是: /bookstore/book[price>35]/price;
选取bookstore元素下最后一个book节点的XPath表达式是:/bookstore/book[last()] ;
选取所有book元素的title和price元素的XPath表达式是://book/title | //book/price。
27、 SOAP消息可包含如下元素:Envelope、Header、Body、Fault、attachment(附件),其中Envelope、Body部分必须在SOAPMessage中出现。
28、两种UDDI API:查询API和发布API
29、UDDI包含一个XMLSchema,用以描述四种信息的核心类型:
businessEntity(商业实体)(White Pages)
businessService(服务信息)(Yellow Pages)
bindingTemplate(绑定模板)(Green Pages)
tModel (Technical Model)(技术模型)
2、改错:注重理解,有少量的记忆,主要集中在XML
错误1:xml声明必须放在文档最前面
错误2 属性值必须加引号
错误3:属性值中特殊字符须用实体引用
错误4:XML对大小写敏感,标记必须配对
错误5:属性名、标记名不能有空格
错误6:元素不能交叉
修改前的xml文件:
<?xml version="1.0" encoding="gb2312" standalone="yes"?>
<movie name="dahua xiyou" remark="a "compulsory" movie for all studuents">
<characters>
<hero name="Zhi Zunbao" actor name="Zhou Xingchi" height=1.70m weight=60kg>
<classic words>
There was a real love sent for me which I didn’t treasure…
</classic words>
<discription>He is Qitian Dasheng 500 years before</discription>
</hero>
<heroine name="Zixia" actor name="Zhuyin" height=1.58m weight=43kg>
<discription>a lamprick of Rulai</discription>
<classic words>
My lover is a hero,who would fly to marry me on rainbow…
</classic words>
</Characters>
</heroine>
</movie>
修改后的xml文件:
<?xml version="1.0" encoding="gb2312" standalone="yes"?>
<movie name="dahua xiyou" remark="a "compulsory" movie for all studuents">
使用dom4j解析xml文件<characters>
<hero name="Zhi Zunbao" actor_name="Zhou Xingchi" height="1.70m" weight="60kg">
<classic_words>
There was a real love sent for me which I didn’t treasure…
</classic_words>
<discription>He is Qitian Dasheng 500 yearsbefore</discription>
</hero>
<heroine name="Zixia" actor_name="Zhuyin" height="1.58" weight="43kg">
<discription>a lamprick of Rulai </discription>
<classic_words>
My lover is a hero,who would fly to marry me on rainbow…
</classic_words>
</heroine>
</characters>
</movie>
三、简答:本大纲中标注的内容,理解+记忆
1.UDDI商业注册中心所提供的信息从概念上分为三个部分:白页(White page)、黄页(Yellow page)、绿页(green page),请你说明白页、黄页、绿页各代表什么意思?
白页:包括了地址、,和已知的企业标识
黄页:包括了基于标准分类法的行业类别
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论