已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
淮海工业大学计算机工程学院实验报告课程名称:XML开发技术标题:实验3基于XML架构的XML文档验证类级别:姓氏:学号:说明:成绩:指导教师:批准时间:年月日一.实验目的(1)了解XML架构中的文档结构和语法规则,定义simpleType、complexType数据类型,并学习如何使用这些数据类型定义元素。(2)如何确定XML架构和XML文档之间的相关性;(3)了解使用XML架构验证XML文档的原理。二.实验内容(1)填写说明学生/教师信息的正确XML文档stuInfo.xml/teachInfo.xml。(2)创建模式文档stuSchema.xsd/teachSchema.xsd,以约束stuInfo.xml/teachInfo.xml的结构三.实验阶段(1)在网络上没有Unicom的情况下打开XMLSPY2008环境;(2)编制图式文件;(3)创建XML文档并将其链接到已创建的模式文档。(4) XML文档的“Well-formed(结构化)”和“Validation(验证)”验证四。实验结果通过代码和执行界面反映实验结果1.首先,将新xsd文件命名为stuSchema-嗯?Xml版本= 1.0 encoding= utf-8 ?再创建一个名为StuSchema的XML-嗯?Xml版本= 1.0 encoding= utf-8 ?1001长参软件0911991-07-031004莉西软件0921992-03-031003王五软件0911992-03-03如何显示xsd表格,如下图所示XML文档的语法现在已验证(Well-formed)软件092将以下日期1992-03-03更改为1992-03-32发现其善良没有任何问题让我们再次确认它的有效性(Validation)因为日期不能有32天,所以显示有效性错误再列举一两个这样的问题观察图中蓝色部分这种纹理没有问题,有效性有缺陷。运行XPath以输出介于1和100之间的整数,如下图所示列出100内可被5整除的数stuschema.xml的说明,如Student下的子元素枚举运行第三个学生姓名执行Stuent父节点资讯/student3/parent 3363603360 *学生总数count(/student)列出性别为男性学生的学生的学生信息/studentsex=男性/child 33363603360 *V.实验分析经验实验经验是什么?得到了什么结论?关于下一次实验和后续学习的想法、展望。Xml的扩展不难理解。Xml语言(一种新的标记语言)提供了描述数据的可扩展、强大的标准,使您可以在应用程序中使用数据,或在其他平台或其他应用程序中交换数据。Xml只对描述数据的方法感兴趣,不指定如何为一个最终用户或系统显示数据。XML文件的正确结构(Well-formed)和生失效(Validation)之间存在差异。正确的结构基础需要正确的结构,有效性需要确保数据内容合理有效。XML可以用作行业内数据交换的标准表示法。验证XML文档是为了确保该文档符合行业规定的XML文档格式。交换数据时,必须首先验证XML文档表示的数据。结论是效果更科学。可以自定义Xml文档中所需的标签以描述数据的想法是,只要提供了组织文档的方法以及定义用于描述数据的标签的方法,任何想使用此文档的人都可以使用它!这是因为XML广泛用于模式设计、内容管理、数据集成等多个领域。XML技术和数据库技术(定义、存储和交换数据的有效工具)也在融合之中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025河北廊坊燕京职业技术学院选聘专任教师20名备考题库及答案解析(必刷)
- 2026北京大学医学部应届毕业生(含博士后)招聘1人(三)(公共基础知识)测试题附答案解析
- 2026年咸阳市实验中学教师招聘备考题库及答案解析(必刷)
- 2026广东省茂名市电白区赴高校招聘急需紧缺人才61人备考题库附答案解析
- 2025年菏泽牡丹区文化和旅游局公开引进急需紧缺专业技术人员(公共基础知识)综合能力测试题附答案解析
- 2025上海复旦大学总务处招聘医疗卫生人员1名备考题库带答案解析(夺冠)
- 2025和田县公安局招聘编制外警务辅助人员备考题库(84人)及完整答案详解
- 2026中国建设银行总部秋季校园招聘130人备考题库含答案详解
- 2025年宁波北仑区春晓街道公开招聘编外人员1人备考题库含答案详解(精练)
- 2025广东南粤银行长沙分行招聘备考题库及1套参考答案详解
- 2025年水上休闲体育中心建设项目可行性研究报告
- 中国马克思主义与当代2024版教材课后思考题答案
- 《工程勘察设计收费标准》(2002年修订本)
- 小组合作学习实施策略课件
- 寄居蟹的介绍(幼儿园)课件
- 4.大型机械设备专项施工方案
- 水系锌离子电池市场分析报告-培训课件
- 滤波器说明书
- 招投标法解读课件
- 《管理信息系统》课程设计报告范文
- (高清版)建筑地面工程防滑技术规程JGJ_T 331-2014
评论
0/150
提交评论