XML基础教程课后习题解答

合集下载

《XML技术解析及应用》课程的课后作业参考答案(第1部分)

《XML技术解析及应用》课程的课后作业参考答案(第1部分)

《XML技术解析及应用》课程的课后作业参考答案(第1部分)1.1.1第一次课程(9月3日)1、为什么会产生XML技术、XML的主要的应用是什么?答:Java技术的产生解决了跨平台的软件开发,但没有解决如何实现跨平台的数据交通换,如何实现在不同平台包括客户平台间交换数据,同时还要保证数据的完整和服务的高效,这是件比较复杂的事情,于是XML诞生了。

XML应用领域:XML主要用于数据交换,XML用于通信,XML用于系统的配置。

2、请描述XML的标签的特性答:(1)最为直观的规则就是标记必须成对出现。

(2)所使用的标记都是非预定义的,即用户自己定义的,只要遵守XML的标记命名规则,可以在文档中添加任何标记。

(3)对用户自定义的标记,可在文档内或者在文档之外进行说明。

(4)XML文档的标记只描述文档的内容,具体说,只描述文档的结构和意义,不描述其任何显示、输出等格式化信息。

3、请描述XML和HTML的不同之处答:(1)在扩展性方面:XML可定义新的标记,HTML不具有扩展性。

(2)在应用的侧重点方面:XML是结构化的描述数据,HTML侧重于表现数据。

(3)在语法方面:XML严格遵守DTD,HTML不严格。

(4)并且,XML结构清晰,内容与显示分离,具有保值性,而HTML难以维护,内容与结构混合,不具有保值性。

4、什么是Well-formed XML(良好格式的XML)?应该满足那些要求?请用具体的XML文件的内容来加以说明答:“格式良好”的这一标准是相对HTML 语法的混乱而提出的,它大大提高了XML 处理程序、处理XML 数据的准确性和效率。

它应该满足的要求有,必须以一个XML声明开始,必须有一个根元素,就是紧接着声明后面建立的第一个元素,其它元素都是这个根元素的子元素,属于根元素一组。

XML文档的内容书写时必须遵守XML语法。

代码示例:<?xml version="1.0" encoding="GB2312" standalone="yes" ?><软件学院学生信息><学生信息性别="男"><姓名>张三</姓名><出生日期>1987/10/18</出生日期><专业>软件工程</专业><班级方向="J2EE软件开发">软件1班</班级></学生信息><学生信息性别="女"><姓名>李四</姓名><出生日期>1988/2/18</出生日期><专业>软件工程</专业><班级方向="数字媒体方向">软件2班</班级></学生信息></软件学院学生信息>5、什么是Valid XML(有效的XML)?应该满足那些要求?请用具体的XML文件的内容来加以说明答:一个遵守XML语法规则,并遵守相应DTD文件或是Schema规范的XML文档称为有效的XML文档。

《XML基础教程期末考试及答案》

《XML基础教程期末考试及答案》

一选择填空第一章:1.xml2.Xml P7)3.XML4.下面选项中A.数据组织与管理B.扩展标记语言C.使网页的表现形式更丰富D.扩展网络的通用性第二章:1.XML部分。

2.3.A.month/day/yearB._4lineC.我的电脑D.full nameE.Jim'sF.内存4.元素内容的文本数据包括“>”时应该使用的实体引用方式为__A(P20)A.&gt;B.&It;C.&D."大于号 &gt; 小于号 &It; 和 &amp; 双引号 &quot;第三章:1.DTD的声明方法包括P40)2.DTD3种类型。

(P49)第四章:1.css个部分。

(P88)2.选择文档目录树(DOM)中的所有类型的单-对象时,用以构成完整的选择符。

(P77)3.使用属性选择符时以下使用方法合法的是 A、B (P78)A.A[attr]{property:value;}B.A[attr=value]{property:value;}C.A[attr~=value]{property:value;}D.A[attr|=value]{property;value;}4.以下颜色设置中 A、B、C 表示红色。

P83A.RGB(255,0,0)B.#FF0000C.RGB(100%,0%,0%)D.#FFF 第五章:1.XSL个部分。

(P96)2.XSLT3.)C.sortD.param4.<fo:flow>几个部分。

P127第六章:1.DOM是用于操作XML文档的,对于DOM来讲,所有XML2.XML它被各种不同的节点类型所实体参数节点12个节点类型组成。

(P176) 下面 D 接口不是从(P142)A.ELEMENTB.TEXTC.ATTRIBUTEVD.NODELIST4.下面C_接口不是从字符数据接口继承而来的。

xml第一章课后习题

xml第一章课后习题

第一章课后习题一.填空题1.XML早起是主要用来进行Internet中的数据传输。

2.可扩展标记语言XML是SGML的子集。

3.XML最初的设计目的是电子数据交换。

4.可以用XML从HTML文件中分离数据。

5.程序开发语言WAP和WML是在XML的基础上产生的。

二.选择题1.XML由(C)工作组(原先的SGML编辑审查委员会)开发。

A.XMLB.SGMLC.W3CD.HTML2. 下面的选项中,哪些(ABCD)是使用EDI的优点(多选)。

A.降低了纸张的消费B.减少了重复劳动,提高了工作效率C.使得贸易双方能够以更迅速、更有效的方式进行贸易D.改善贸易双方的关系3.下面的选项中,哪些(ABCD)是XML的优点(多选)。

A.开发灵活的web应用软件B.数据可以进行粒状更新C.在web上发布数据D.不同来源数据的集成4.下面的选项中,哪些(ABCD)是我们可以应用XML进行的工作(多选)。

A.交换数据B.软件设计元素的交换C.创建新的语言D.从HTML文件中分离数据5.下面选项中,哪些(ABCD)是Altova XMLSpy 2007的主要功能(多选)。

A.在多种视图格式下显示和编辑XML文档B.良构性检查和内置验证器C.结构化编辑D.数据库导入三.简答题1.什么是XML?答:XML(Extensible Markup Language,可扩展标记语言)是一套定义语义的标记规则,这些标记将文档分成许多部件并对这些部件加以标识。

它是原标记语言,可以定义其他与特定领域有关的、语义的、结构化的标记。

2.相对于其他应用于EDI的结构化信息技术而言,XML的优势有哪些?答:(1)低成本,XML不需要VAN的高额费用,中小企业也用得起。

(2)定制商业规则,XML允许用户创建自己的商业规则和格式。

(3)容易解释,EDI需要翻译软件来得到贸易伙伴的信息格式,而XML通过免费下载的解析器可以很容易解释XML文档,实现这一需求。

xml第五章课后习题演示教学

xml第五章课后习题演示教学

x m l第五章课后习题5.4习题一、填空题1、用来包含数据显示的信息的文档就是样式表2、W3C推荐的样式表标准由两个,他们分别是CSS级联样式表和XSL可扩展样式表。

3、XSL有两部分组成:一是转化XML文档,二是格式化XML文档。

4、XPath可分为四种数据类型:节点集、布尔值、字符串、数值。

5、xsl:value-of用来去除XML文件中被选择的元素或属性的内容。

二、选择题1、由(B)元素定义的末班规则是XSL样式表的最重要部分。

A.xsl:value-of B.xsl:template C.xsl:apply-templates D.xsl:choose2、选择catalog元素下的所有名为cd的子元素,要使用的XPath表达式是(B)。

A.catalogB./catalog/cdC./catalog/cd/*3. xsl:sort元素一般作为xsl:apply-templates或(D)的子元素。

A.xsl:value-ofB.xsl:templateC. xsl:apply-templatesD.xsl:for-each4.XSL是(B)文件。

A.XML文件B.样式单表文件C.soap文件D.转换后的流文件5.文件emp.xsl的内容如下:<?xml version="1.0" encoding="GB2312"?><xsl:stylesheet version="1.0" xmlns:xsl="/1999/XSL/Transform" xmlns:fo="/1999/XSL/Formmat"><xsl:template match="/"><HTML><TABLE border="3" cellspacing="2"><TR><th>Empioyee Name</th><th>Date of Birth</th><th>Address</th><th>Designation</th></TR><body><xsl:for-each select="EMPDETAILS/EMP"><tr><td><xsl:value-of select="EMPNAME"</td><td><xsl:value-of select="DOB"</td><td><xsl:value-of select="ADDRESS"</td><td><xsl:value-of select="DESIG"</td></tr></xsl:for-each></body></TABLE></HTML></xsl:template></xsl:stylesheet>使用上面这个样式表单文件,有可能转换成(A)。

xml课后习题答案

xml课后习题答案

xml课后习题答案1.简述比较DTD和SCHEMA?XML Schema是继DTD之后,用来规范和描述XML文档的地二代标准。

XML Schema可用来详细规定XML文档的数据模式及组织结构。

2、简述XML Schema 支持的数据类型那些?1.原生数据类型和派生数据类型。

2.自定义简单数据类型。

3.自定义复杂数据类型。

3、什么是DOM?DOM是由一组代表HTML或者XML文档中不同组成部分的程序对象组成,这些对象提供了各自的属性和方法,使得应用程序开发者能够通过编写脚本操纵和显示稳当中相应的组件。

在对XML稳当处理方面,虽然DOM比DOS需要更多的额外工作,但却能获得更为强大的功能和更好的灵活性,不仅可用来编写访问本地XML稳当的程序,还可以用来编写访问服务器端XML稳当的应用程序。

4、简述解释XSLT?XSLT即数据转换语言XSL T结合了Xpath的强大功能可以根据需要把XML文档转换成任何一种基于文本文档式的文档,这种功能使其成为基于XML电子商务、电子数据交换、元数据交换、以及其他相同内容不同格式的数据之间进行转化的重要技术。

限于目前浏览器的支持能力,在大多数情况下,XSL 文档转换为一个指定格式的HTML文档,再由浏览器进行显示。

5、简述数据源对像DSO?DSO即与HTML文档绑定的XML数据源对象,DSO可以把链接到HTML网页中的一个XML文档或一段XML数据当作一个类似于数据库的记录集对象,然后使用与数据库类似的操作方法来显示和浏览被链接的XML文档的内容。

1.什么是xml?xml的特点有哪些?XML是eXtensible Markup Language的缩写。

扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。

3.写出下列缩略词对应的中文意思。

XML基础教程课后习题解答

XML基础教程课后习题解答

X M L基础教程课后习题解答(总8页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--XML基础教程课后习题习题一1.答:HTML是用来编写Web页的语言、不允许用户自定义标记,HTML体现数据的显示格式。

XML描述数据的组织结构、可自定义标记,其标记名称是对标记所包含的数据内容含义的抽象,而不是数据的显示格式。

2.答:使用UTF-8保存5.答:(1)不可以,(2)可以,(3)不可以6.答::time{ display:block;font-size:18pt;font-weight:bold}hour{ display:line;font-size:16pt;font-style:italic}mimute{ display:line;font-size:9pt;font-weight:bold}习题二1.答:(1)使用ANSI编码。

(2)可以。

(3)不合理。

2.答:不相同。

3.答:(1)和(2)。

4.答:。

5.答:“root”标记包含的文本内容都是空白字符。

“a1”标记包含的文本内容:<CCTV5>。

“a2”标记包含的文本内容: 子曰"有朋自远方来,不亦乐乎"。

习题三1.答:一个规范的XML文件如果和某个DTD文件相关联,并遵守该DTD文件规定的约束条件,就称之为有效的XML文件。

2.答:DTD文件的编码必须和其约束的XML文件的编码相一致。

3.答:无关。

4.答:(1) 使用SYSTEM文档类型声明的格式:<DOCTYPE 根标记的名称 SYSTEM "DTD文件的URI">(2) 使用PUBLIC文档类型声明的格式:<!DOCTYPE 根标记的名称 PUBLIC "正式公用标识符" "DTD文件的URI"> 5.答:一定。

6.答:(1)约束标记“张三”必须有“学号”属性(2)约束标记“张三”必须有“学号”属性,而且学号的属性值是固定的220123。

XML第03章习题答案

XML第03章习题答案

第03章有效的XML文件习题答案1.什么是有效的XML文件?IE能否检查一个XML文件的有效性?答案:符合XML语法规则的XML文件称为规范的XML文件,规范的XML文件再满足其关联的DTD或Schema文件中的约束,这样的XML文件就称为有效的XML文件。

IE不能检查一个XML文件是否是有效的,只能检查XML文件的规范性。

要检查一个XML文件的有效性,需通过DOM或SAX解析器。

2.如何将DTD关联到XML文件?答案:通过文档类型声明来关联DTD和XML。

格式为:<!DOCTYPE 根标记名称SYSTEM “DTD的URI”><!DOCTYPE 根标记名称PUBLIC “正式公用标识符”“DTD的URI”>SYSTEM用于非标准化的外部DTD,PUBLIC用于标准化的外部DTD。

3.下面的声明有什么区别?(1)<!A TTLIST name height CDA TA“90”weight CDA TA“75” >(2)<!A TTLIST name height CDA TA #IMPLIED weight CDA TA #REQUIRED >(3)<!A TTLIST name height CDA TA #FIXED “90”weight CDA TA #FIXED “75” > 答案:(1)中“height”属性和“weight”属性为“name”必须有的属性,如果没有明确地指出,属性值为默认值“90”和“75”;(2)中“name”可以不含“height”属性,没有默认值,但必须含有“weight”属性,没有默认值,必须显示地添加。

(3)中“name”可以不含“height”属性和“weight”属性,但如果显示地添加了就必须取其后面的值,不可以改变。

4.什么是普通实体?什么是参数实体?有什么区别?答案:普通实体指可以被XML文件在标记内容中通过实体引用使用的实体。

xml实用教程第01章习题答案

xml实用教程第01章习题答案

第01章XML概述习题答案1.什么是XML?XML的特点有哪些?答案:XML(eXtensible Markup Language,可扩展标记语言),是由万维网联盟(World Wide Web Consortium,W3C)定义的一种数据交换的规范,是Web上的数据通用语言,使用一系列简单的标记描述数据。

XML的特点有:(1)XML是一种简单、与平台无关并被广泛采用的标准,可用于Internet上的各种应用。

(2)XML兼容SGML,所以多数SGML应用可转化为XML。

(3)XML文件同HTML文件一样易于创建。

(4)XML文件内容、结构简单,可以更加灵活地进行编程,减少了服务器的工作量。

(5)XML文件结构严谨,可以轻松被计算机程序解析。

(6)XML相对于HTML的优点是它将用户界面与结构化数据分隔开来。

这种数据与显示的分离使得集成来自不同源的数据成为可能。

2.简述XML与HTML的区别。

答案:(1)HTML语言是用来格式化web数据的语言,有固定的标记,每一个标记都有其固定的用法。

XML允许自定义标记,用户可以自己定义标记来描述自己领域的信息。

(2)HTML的语法也相当宽松,标记不一定要配对使用,名称不区分大小写。

XML语言有其严格的语法规则,标记必须成对使用,严格区分名称的大小写。

(3)不能够很好的描述数据的结构,本质上是一种格式显示语言。

XML语言的特点就是将信息的内容和它们的显示样式区分开来,焦点是数据的内容。

3.简述XML解析器的种类及解析步骤。

答案:XML的解析器分成两大类:综合的解析器和专用的解析器。

综合的解析器又分为:基于DOM的解析器和基于事件的解析器。

基于DOM的解析器解析XML文件的一般步骤如下:(1)扫描命令行得到XML文件名;– 1 –(2)创建一个解析器对象;(3)告诉解析器解析命令行中给定的XML文件;(4)遍历DOM结果树向标准输出打印;基于SAX的解析器解析XML文件的一般步骤如下:(1)创建一个事件处理程序。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

XML基础教程课后习题习题一1.答:HTML是用来编写Web页的语言、不允许用户自定义标记,HTML体现数据的显示格式。

XML描述数据的组织结构、可自定义标记,其标记名称是对标记所包含的数据内容含义的抽象,而不是数据的显示格式。

2.答:使用UTF-8保存5.答:(1)不可以,(2)可以,(3)不可以6.答::time{ display:block;font-size:18pt;font-weight:bold}hour{ display:line;font-size:16pt;font-style:italic}mimute{ display:line;font-size:9pt;font-weight:bold}习题二1.答:(1)使用ANSI编码。

(2)可以。

(3)不合理。

2.答:不相同。

3.答:(1)和(2)。

4.答:。

5.答:“root”标记包含的文本内容都是空白字符。

“a1”标记包含的文本内容:<CCTV5>。

“a2”标记包含的文本内容: 子曰"有朋自远方来,不亦乐乎"。

习题三1.答:一个规范的XML文件如果和某个DTD文件相关联,并遵守该DTD 文件规定的约束条件,就称之为有效的XML文件。

2.答:DTD文件的编码必须和其约束的XML文件的编码相一致。

3.答:无关。

4.答:(1) 使用SYSTEM文档类型声明的格式:<DOCTYPE 根标记的名称SYSTEM "DTD文件的URI">(2) 使用PUBLIC文档类型声明的格式:<!DOCTYPE 根标记的名称PUBLIC "正式公用标识符" "DTD文件的URI"> 5.答:一定。

6.答:(1)约束标记“张三”必须有“学号”属性(2)约束标记“张三”必须有“学号”属性,而且学号的属性值是固定的220123。

(3)约束标记“张三”可以有也可以没有“学号”属性。

7.答:ID类型的属性的属性值具有互斥性,即所有ID类型的属性的属性值必须互不相同。

8.答:不合理。

9.答:(1)、(3)和(4)。

10.答,不是有效的。

将修改为有效:<xml version="" encoding="UTF-8" ><!DOCTYPE 成绩单SYSTEM ""><成绩单><学生><姓名> 张三</姓名><成绩> 优秀</成绩></学生><学生><姓名> 李四</姓名><成绩> 良好</成绩></学生></成绩单>习题四1.答:一个返回子孙节点,而另一个只返回子节点:(1)getElementsByTagName(String name):返回一个NodeList对象,该对象由当前节点的Element类型子孙节点组成,这些子孙节点的名字由参数name指定(2)getChildNodes():节点调用该方法返回一个由当前节点的所有子节点组成的NodeList对象。

2.答:分别是DocumentType类型和Element类型。

3.import 3cimport .*;public class JAXPXiti5{public static void main(String args[]){OutResult outContent=new OutResult();try {DocumentBuilderFactory factory=DocumentBuilderFactory. newInstance();DocumentBuilder builder= factory. newDocumentBuilder();Document document= builder. parse(new File("")) ;Element root=() ;String rootName=();NodeList nodeList=();(nodeList);"数学平均成绩"+;"物理平均成绩"+;}catch(Exception e){}}}class OutResult{double sumAllMath,sumAllPhysics,mathAver,physicsAver;int mathNumber=0, physicsNumber=0;public void output(NodeList nodeList){int size=();for(int k=0;k<size;k++){Node node=(k);if()=={Text textNode=(Text)node;String content=();Element parent=(Element)();if().equals("数学")){mathNumber++;sumAllMath=sumAllMath+());}if().equals("物理")){physicsNumber++;sumAllPhysics=sumAllPhysics+());}}if()=={Element elementNode=(Element)node;String name=();NodeList nodes=();output(nodes);}}mathAver=sumAllMath/mathNumber;physicsAver=sumAllPhysics/physicsNumber;}}习题五:DOM解析器的核心是在内存中建立和XML文件相对应的树形结构数据,如果XML文件较大,相应的Document对象就要占用较多的内存空间;SAX解析器不在内存中建立和XML文件相对应的树形结构数据,和DOM解析器相比,SAX 解析器占有的内存少。

1.答:不报告。

(这个答案不知道)2.答:uri和localName的取值是空字符组成的串,即uri="",localName="",参数qName取值是标记名称,atts是标记的所有属性的集合。

3.答:当忽略标记之间形成的空白区域时。

4.答:import 3cimport .*;public class Xiti7{public static void main(String args[]){OutTotal outWeight=new OutTotal();try {DocumentBuilderFactoryfactory=DocumentBuilderFactory. newInstance();DocumentBuilder builder= factory.newDocumentBuilder();Document document= (new File("")) ;Element root=() ;NodeList nodeList=();(nodeList);"总重量:"+;}catch(Exception e) {}}}class OutTotal{double sum;public void output(NodeList nodeList){int size=();for(int k=0;k<size;k++){Node node=(k);if()=={Text textNode=(Text)node;String content=();Element parent=(Element)();if().equals("重量"))sum=sum+()); }if()=={Element elementNode=(Element)node;String name=();NodeList nodes=();output(nodes);}}}}习题六1.答:Element类型节点对应XML中的标记。

2.答:(1)按顺序对应着第一个名字是“教室”的标记中的第一个名字是“桌子”标记的“价格”标记。

(2) 对应着具有属性number,属性值是02、名字为“桌子”的标记,而且这些桌子标记有子标记“价格”,而且价格包含的文本是数字且值大于等于360。

(3)对应“教室”的属性。

(4)number属性所在的“教室”节点。

(5)109(6)396,267(7)对应着“教室”标记,具教室标记有孙标记“价格”,且“价格”标记含有的数字文本的值大于390,即是第2个“教室”标记。

(8)对应着价格标记,且“价格”标记含有的数字文本的值大于396。

3.答:(1)【结果1】: A1001定单的总额:(2)【结果2】:(3)【结果3】: 4(4)【结果4】:1004.答:import 3cpublic class Xiti8{public static void main(String args[]){try{ XPathFactory xPathFactory=();XPath xPath=();InputSource source=new InputSource("");String countPath="count(/货品列表/货品/重量)";String sumPath="sum(/货品列表/货品/重量)";Double sum=(Double)(sumPath,source,;double total=();"总重量:"+total);}catch(Exception exp){}}}5.答:<xml version="" encoding="UTF-8" ><学生列表><学生学号=''><姓名>张三</姓名><性别> 男</性别><年龄> 29 </年龄></学生><学生学号=''><姓名>李张林</姓名><性别> 男</性别><年龄> 18 </年龄></学生><学生学号='000'><姓名>张李号</姓名><性别> 女</性别><年龄> 25 </年龄></学生></学生列表>public class Application{public static void main(String args[]){new StudentConditionWindow();}}import .*;import .*;public class StudentConditionWindow extends JFrame { JTextField inputName,inputNumber;JTextArea showResult;JButton button;Box baseBox ,boxV1,boxV2;StudentConditionWindow(){inputName=new JTextField(10);inputNumber=new JTextField(10);boxV1=();(new Label("姓名中包含:"));(new Label("学号中包含"));boxV2=();(inputName);(inputNumber);baseBox=();(boxV1);(boxV2);JPanel west=new JPanel();(baseBox);button=new JButton("确定");(button);add(west,;showResult=new JTextArea(10,10);(new Font("宋体",,12));add(new JScrollPane(showResult),;FindStudentByXPath findStudent; 3c;import class FindStudentByXPath implements ActionListener { XPathFactory xPathFactory;XPath xPath;String positionPath;InputSource source;JTextField inputName,inputNumber;JTextArea showResult;FindStudentByXPath(JTextField inputName,JTextField inputNumber,JTextArea showResult,String fileName){=inputName;=inputNumber;=showResult;xPathFactory=();xPath=();source=new InputSource(fileName);=positionPath;}public void actionPerformed(ActionEvent e){(null);String studentName=().trim();String studentNumber=().trim();String predicates="[contains(姓名,'"+studentName+"') and "+"contains(@学号,'"+studentNumber+"')]";String path="/学生列表/学生"+predicates+"/*"; 18pt10pt10pt12pt12pt8pt答:<xml version="" encoding="UTF-8" ><雇员列表><雇员><姓名>张三</姓名><月薪></月薪><参加工作时间>2000-12-12</参加工作时间></雇员><雇员><姓名>李四</姓名><月薪></月薪><参加工作时间>2001-10-28</参加工作时间></雇员></雇员列表><xsd:schema xmlns:xsd=""><xsd:element name="雇员列表" ><xsd:complexType><xsd:sequence><xsd:element ref="雇员" minOccurs="1" maxOccurs="12089" /></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="雇员" ><xsd:complexType><xsd:sequence><xsd:element ref="姓名"/><xsd:element ref="月薪"/><xsd:element ref="参加工作时间"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="姓名" type="xsd:string"/><xsd:element name="参加工作时间" type="xsd:date"/> <!-- 对始发时间标记的约束--><xsd:element name="月薪" type="xsd:float"/><!--对车厢数目标记的约束--></xsd:schema>。

相关文档
最新文档