0.0611

五煦查题

快速找到你需要的那道考题与答案

moocXML软件开发技术课后答案(慕课2023完整答案)

36 min read

moocXML软件开发技术课后答案(慕课2023完整答案)

第8周 数据格式化转换技术之二:XSL

6.1 XPath概述随堂测验

1、发技对于XPath而言,术课一个XML文档除了元素节点、后答属性节点、案慕案文本节点之外,课完还有以下几种节点类型:( )。整答
A、发技根节点
B、术课名字空间节点
C、后答处理指令节点
D、案慕案注释节点

2、课完节点之间的整答关系了作了父子关系外,还包括以下关系:( )。发技
A、术课孙辈(grandchild)
B、后答同辈(sibling)
C、先辈(ancestor)
D、后代(descendant)

3、XPath中的数据类型有以下几种:( )。
A、节点集
B、布尔值
C、字符串
D、数值

4、XPath 是一门在 XML 文档中查找信息的语言, 可用来在 XML 文档中对元素和属性进行遍历。

5、在XPath的眼里,XML的一切内容均视为节点。

6、XPath 使用 选取XML文档中的节点或者节点集。

6.2 XPath语法随堂测验

1、一般而言,step的语法包含以下三个部分:( )。
A、轴(Axis)
B、处理指令(processing-instruction)
C、节点测试(ode-test)
D、谓语(predicate)

2、如果要选取当前节点集中的第2个节点,则谓语的内容应该为( )。
A、[position()=1]
B、[1]
C、[position()=2]
D、[2]

3、如果要选取当前节点集中的“国籍”属性值为“中国”的节点,则谓语的内容应该为( )。
A、[attribute::国籍=“中国”]
B、[attribute::国籍=中国]
C、[@国籍=“中国”]
D、[@国籍=中国]

4、轴定义了要寻址的节点相对于当前节点的方向和范围。

5、在节点测试中如果指定一个元素名称,则将选取节点集中名称为指定名称的元素节点。

6、如果要选取节点集中任意名称的节点,则节点测试的内容应为“*”,表示匹配任何名称。

7、如果要选取节点集中的文本节点,则节点测试的内容应为“text()”。

8、谓语用于对节点集进行更深入的过滤,用来查找某个特定位置的节点或包含某个指定值的节点。谓语写在路径右边方括号内。

9、一个完整的路径表达式由/与 构成

6.3 Xpath节点匹配随堂测验

1、如果要用XPath选择所有元素,则正确的选项为( )。
A、/all
B、/*
C、//*
D、//all

2、XPath路径表达式“/A/B/C[position()>1]”的匹配结果为( )。
A、根元素A下所有名称为B的子元素下所有名称为C的子元素节点集合中的第二个及以后的元素
B、以子路径“元素A-元素B-元素C”结尾的节点集合中的第二个及以后的元素
C、根元素A下所有名称为B的子元素下所有名称为C的子元素
D、以子路径“元素A-元素B-元素C”结尾的节点集合

3、XPath路径表达式“//B[@id]”的匹配结果为( )。
A、根元素B下所有具有属性id的子元素
B、所有具有属性id的B元素
C、所有具有子元素id的B元素
D、根元素B下所有名称为id的子元素

4、XPath路径表达式“//F/ancestor::*”的匹配结果为( )。
A、根元素F的父节点元素
B、根元素F的祖先节点元素
C、所有F元素的父节点元素
D、所有F元素的祖先节点元素

5、在XPath中,如果路径表达式以"/"开始,表示所有路径以"/"后指定的子路径结尾的元素。

6、如果XPath路径表达式以元素名称开始,表示取当前节点下所有具有该名字的子节点。

7、通过在路径表达式中使用"|"运算符,可以选取若干个路径。

6.4 XSL概述随堂测验

1、XSL文档本身也是xml文档,其后缀名为( )。
A、xml
B、xsl
C、xsd
D、dtd

2、xsl文档的根元素为( )。
A、stylesheet
B、xml-stylesheet
C、schema
D、xml

3、常用的XSL的元素可以分为以下几类模式:( )。
A、选择
B、测试
C、匹配
D、转换

4、XSLT的主要作用是使用 XPath 在 XML 文档中查找信息,负责对XML文档中的数据树进行转换工作。

5、使用XSLT对XML进行格式化转换的好处是可以实现数据和表现的分离。

6、XSLT对XML的格式化转换既可以在服务端完成,也可以在客户端完成。

6.5 XSL匹配模式随堂测验

1、在匹配模式中,需要事先定义模板,其语法为:<xsl:template match="" name="" mode="" priority="">,其中match属性的值为XPath表达式,表示该模板与XML文档的何种元素匹配。

2、在匹配模式中,需要事先定义模板,其语法为:<xsl:template match="" name="" mode="" priority="">,其中name属性的值为模板名称,当match属性省略时,必须设置name属性的值,这时可以使用<call-template name=""/> 来调用该名称的模板。

3、在匹配模式中,需要事先定义模板,其语法为:<xsl:template match="" name="" mode="" priority="">,其中mode属性的值为模板模式,这样可以事先为相同的节点集合定义不同模式的模板,然后可以根据具体场景利用<xsl:apply-templates select="模板名" mode="模式名"/>选择相应模式的模板即可。

6.6 XSL选择模式随堂测验

1、选择模式for-each的基本语法为: <for-each select="节点"> <value-of select="节点"/> …. <for-each> 其中for-each的select属性值为XPath路径表达式,该路径表达式匹配的节点集合中有多少个节点,<for-each>开始标记和结束标记之间的代码就会被执行多少次,但每次循环时当前节点会发生变化。

2、在<value-of select=""/>中,value-of 元素的作用是选取对应节点的值,对应的节点由select属性值(为XPath路径表达式)决定。

6.7 XSL测试模式随堂测验

1、if元素测试模式的基本语法为( )。
A、<if test="测试条件"> 输出内容 </if>
B、<if when="测试条件"> 输出内容 </if>
C、<if test="测试条件"> 输出内容 <else> 输出内容 </else> </if>
D、<if when="测试条件"> 输出内容 <else> 输出内容 </else> </if>

2、在XSL测试模式中,<xsl:when> 与<xsl:otherwise>同<xsl:choose>配合使用,可以达到多重条件选择的功能。

3、如果是多重条件测试而非单个条件测试,我们应该使用XSL的if元素。

6.8 XSL排序与内容创建随堂测验

1、现在需要对xml文档中所有的chapter元素排序后再利用for-each进行循环,要求排序依据为chapter下名为“no”的子元素,且按数值类型进行排序。能实现该功能的选项为( )。
A、<for-each select="//chapter"> <sort data-type="number" select="//no" /> </for-each>
B、<for-each select="//chapter"> <sort data-type="number" select="/no" /> </for-each>
C、<for-each select="/chapter"> <sort data-type="number" select="no" /> </for-each>
D、<for-each select="//chapter"> <sort data-type="number" select="no" /> </for-each>

2、利用XSL创建一style属性,style的值为“color:bule;background-color:red”,能实现该功能的选项为( )。
A、<attribute name="color">blue</attribute> <attribute name="background-color">red</attribute>
B、<attribute name="style">color:blue</attribute> <attribute name="style">background-color:red</attribute>
C、<attribute name="style"> color:blue;background-color:red </attribute>
D、<element attribute="style"> color:blue;background-color:red </element>

学习通XML软件开发技术

随着互联网的迅速发展,XML技术越来越受到开发者的青睐。XML是一种可扩展标记语言,它被广泛应用于Web数据交互、配置文件、数据存储等领域。本文将介绍学习通XML软件开发技术,帮助读者更好地了解XML技术的应用。

XML的基本知识

XML的语法结构由标签、属性和内容三部分组成。其中标签是一个元素的名称,用于标识元素的开始和结束;属性是一个元素的附加信息,用于描述元素的特性;内容是一个元素的值,用于存储元素的数据。

XML的语法结构与HTML类似,但XML更加灵活,可以自定义标签和属性,从而满足不同的需求。此外,XML还支持命名空间、DTD、XSD等高级特性,这些特性可以帮助开发者更好地管理和验证XML文档。

学习通XML软件开发

学习通是一款基于XML技术开发的在线学习平台。学习通支持多种类型的课程,包括文本课件、音频视频、互动练习等。学习通的课程结构采用XML格式进行描述,开发者可以通过学习通XML软件开发技术,实现自定义课程的开发。

学习通XML软件开发主要涉及以下几个方面:

  • XML文档结构设计:学习通课程的XML文档结构需要满足特定的要求,包括课程元数据、课程内容描述、练习题目等。开发者需要了解学习通的XML文档结构,根据需求进行相应的设计。
  • XML解析和生成:开发者需要使用XML解析器读取学习通的XML文档,并根据文档内容生成相应的课程内容。XML解析和生成是学习通XML软件开发的核心技术。
  • XML和Javascript交互:学习通的课程内容中需要实现一些Javascript交互功能,开发者需要了解XML和Javascript之间的交互方式,并进行相应的实现。

学习通XML软件开发案例

下面是一个学习通XML软件开发的案例,以帮助读者更好地了解XML技术的应用:

<?xml version=\1.0\ encoding=\UTF-8\>  <course xmlns=\http://www.learning.com/course\gt;    <metadata>      <name>学习通XML软件开发技术</name>      <description>本课程介绍学习通XML软件开发技术,帮助读者更好地了解XML技术的应用。</description>      <author>张三</author>      <date>2021-01-01</date>    </metadata>    <content>      <section>        <title>XML的基本知识</title>        <description>本节介绍XML的基本知识。</description>        <paragraph>XML的语法结构由标签、属性和内容三部分组成。其中标签是一个元素的名称,用于标识元素的开始和结束;属性是一个元素的附加信息,用于描述元素的特性;内容是一个元素的值,用于存储元素的数据。</paragraph>      </section>      <section>        <title>学习通XML软件开发</title>        <description>本节介绍学习通XML软件开发。</description>        <paragraph>学习通XML软件开发主要涉及以下几个方面:XML文档结构设计、XML解析和生成、XML和Javascript交互。</paragraph>      </section>    </content>  </course>  

上述案例为学习通XML软件开发的课程内容XML文档,其中包含了课程元数据和两个章节的内容描述。开发者可以通过解析该文档,并根据文档内容生成相应的课程内容,实现自定义课程的开发。

总结

XML技术是一种广泛应用于Web数据交互、配置文件、数据存储等领域的技术。学习通XML软件开发技术可以帮助开发者更好地了解XML技术的应用,在学习通平台上实现自定义课程的开发。开发者需要掌握XML的语法结构、XML解析和生成、XML和Javascript交互等基本技术,才能更好地进行学习通XML软件开发。


下面对卢嘉川形象描述正确的是( )

A.以下属于贾宏图的作品有( )。
B.已知球截切后的俯视图,则其正确的主视图为( )
C.在图层面板中,某图层前的眼睛标识出现,说明当前图层为( )状态。
D.以下控件能够显示图片的控件是:


王さんはよく( )ながらテレビを見ます。

A.人们的心智模式可以改变吗( )
B.流通是联结生产和消费的纽带,时国民经济现代化的支柱。( )
C.奥美拉唑抑制胃酸分泌的作用机制是( )。
D.舌根音,是指与软腭自然的舌尖后部(通常叫舌根)上抬,形成阻碍而发出的音。( )


海拔高度超过多少米,才能称之为“山”

A.质量等级为A级的钢,一般仅适用于静荷载作用的结构。
B.常用的I/O方式中,()是完全由软件实现I/O操作的方式
C.下列气体中不属于矿井空气的主要有害气体的是
D.下列各项中,属于商业信用的筹资方式的是( )


本实验中控制蓝色的端口是几号端口

A.下图所示的三视图,表达的基本回转体是 ( )。
B.古汉语里“衣、裳”是有分别的,“衣”、“裳”分别指()。
C.围岩堵水注浆通常要求浆液凝固后具有较高的强度。
D.智慧职教: 从邮资明信片上剪下的邮票图案不能作为有效的邮资凭证。


理性预期学派是凯恩斯主义的支持者,认为货币政策可以有效调控宏观经济运行。( )

A.生产资料和劳动力实物构成上的比例是:
B.身体素质由增长阶段过渡到稳定阶段的先后顺序是( )。
C.挫折承受力与人格特征无关
D.商业计划书的运营计划是解决怎么做的问题。()


钢结构房屋在地震中严重破坏或倒塌与结构抗震设计水平关系很大。

A.一个民族、一个部落甚至是一个人都可以创造文字。()
B.高原西风槽东移过程中,在四川、贵州地区常常会产生的西南涡是()
C.PWM跟踪控制技术中的三角波比较方式,表述正确的是:
D.wdpLkcLBacbbAAAAABJRU5ErkJggg==


dba7293c4dfc457fa827c09ba09d3545.jpg

A.成熟的花粉粒中含有( )
B.脐带的表面覆盖有羊膜,其内部结构不包括
C.磨玻璃结节又叫( )、毛玻璃结节等,英文简称为( )或GGN
D.从企业资产所有制性质来看,华为技术有限公司是一家()


入关前女真社会巫术活动十分泛滥。

A.讲解技能的应用要点有哪些( )
B.黑茶与其他5种茶的区别( )。
C.如果骄傲自满,学习成绩就会下降。 这就是说:( )。_
D.纵向水平杆接长,应该采用对接扣件连接,或者搭接连接。


累积发生率的数值大小理论上和观察的时期没有关系。

A.大变局孕育着推动新型经济全球化的机遇
B.下列哪项不是情绪的功能( )。
C.企业会计的确认、计量和报告应当以( )为基础
D.大丽花地下为粗壮的块根。


在爱情里,应该( ),给予对等的关爱。

A.m,α,a,c都是标准值的齿轮是标准齿轮。
B.99b39e93daef487da25e39203da2fc3e.png
C.一套球杆的标准搭配是怎样的
D.下列鸣虫中为树栖的是()


春季黄海南部形成雾的风场条件是。

A.智慧职教: 桥面伸缩装置在安装前须完成的工作是
B.根据《灵枢·九针十二原》,针刺时“上工”( )
C.旅行是培养创新能力的重要途径( )。
D.鲍照有感于广陵历遭兵火而作的骈赋是


热唇草花中大而艳丽、呈红色的部分是

A.下列选项不是向量组:线性无关的必要条件是( )。
B.演讲中面部表情由肌肉、眉毛、嘴唇和眼神组成,光眉毛表情就有几十种表达方法。
C.顺光是从被摄体正面照射过来的光线。
D.商业来源信息对消费者购买决定时起到评价的作用。


下列各数都是经过四舍五入得到的近似数,有三位有效数字的是().

A.使用“液化”滤镜可以对图像进行移位、膨胀等处理。
B.夫妻关系越平等,他们会 。
C.PowerPoint是一种( )软件。
D.有博物学家发现,不少哺乳动物的表情与人类非常相似


不可以调整新建的“教学管理”数据库主文件和日志文件的大小。

A.5、某一材料含水率增大时,材料的导热系数()。
B.产品生命周期的第二个阶段是()
C.耐压吸引胶管是排吸两用胶管,可在正压或负压下输送、抽吸物料。
D.紫外分光光度法属于( )。