TEP文档本身是一种中性文本,也是描述性文档,可以当成字.PDFVIP

TEP文档本身是一种中性文本,也是描述性文档,可以当成字.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
沈阳理工大学硕士学位论文 将产品数据库中的产品数据应用XML文档表达实际是数据库与XML的集成,既然可 以应用脚本技术实现将数据库中的数据写入HTML的操作,同样可以应用基于Web的脚 本编成技术将产品数据库中的数据写入到XML文档中,实现产品数据库的XML表达。 关键的地方也是最难的地方是在如何将产品的基于STEP标准建立的模型文档向XML 文档转换的问题,对于这个技术点,可以采用对STEP格式的物理文件进行分析的方法, 分析出其文档结构、文法结构、语义含义,虽然是一项比较复杂的工作,但从技术方面 来讲是可行的,因为STEP文档本身是一种中性文本,也是描述性的文档,可以当成字 符串处理。在分析之后,可以设计一个双向编译器,进行文档格式的转换,这将应用到 编译技术,可以用面向对象编程语言来实现。 2.2主要技术的介绍 2.2.1XML的技术应用 XML概述 WEB的广泛应用使人们对信息的查找、显示、处理和交换的需求日益增长。为了解 决这个问题,表示数据的标准HTML(HyperTextMarkupLanguage)和XML(eXtensible MarkupLanguage)应运而生。虽然HTML作为生成和显示WEB网页的标准,使用户能够访 问文本和图片以及可以在文本和图片文档之间浏览,但它没有提供描述内容和管理远程 数据的机制。另外,HTML没有描述数据应该怎样表示。HMTL文本中不存在使其他应用程 序理解的数据结构和内容的信息。 为了弥补HTML的缺点,W3C组织(WorldWEBConsortium)于1996年开始开发XML1982 年 2月XML1.0版正式发布。XML是一种数据描述语言,是标准通用标记语言SGML0-`] (StandardGeneralizedMarkupLanguage)的一个子集。XML的出现为网络注入了新 的活力,它为网络带来了结构化的信息。 XML意思是可扩展标签语言,这种语言是一种描述文挡结构的语言,可以用它来在 WWW(WorldWideWeb)上表示信息。它的语句是一些描述性的标记符号,通常称为 “标 签”,同大家所熟悉的HTML一样,顾名思义,它是由以系列的标签组成,但它又不同于 HTML语言。下面以比较的方式对XML标记语言作以定义说明: 1,都是由标签以及标签中的内容构成,标签就是以 ,’”开始,以 “”结束的 结构,形式是标签名称。在HTML中,有的标签有对应的结束标签,比如文档开始标 签HTML,在文档的最后就要有一个结束标签IHTML,有的HTML标签没有结束标记。 沈阳理工大学硕士学位论文 对于XML语言来说,每个定义的标签都要有结束标签,结构与HTML语言中结束标签类 似,图2.5为XML中一个基本元素的结构: 元索: 图2.5XML基本元素结构图 XML元素还包含由属性描述的信息。元素的属性内嵌于元素的开始标签里,由名称 和属性值组成。开始标签 属性名称= “属性值”。 2.标签的结构层次要规范,对于标签的套用来说,HTML和XML这两种标签语言的结 构都要规范,一个元素的开始标签和结束标签与另一个元素的开始标签与结束标签不能 相互包含,即不能出现如下情况: 元素A开始标签元素B开始标签/元素A结束标签/元素B技术标签 元素A在外层,则它的结束标签也要在外层,元素B的技术标签要在里层,正确的结 构为: 元素A开始标签元素B开始标签/元素B结束标签/元素A技术标签 3.XML是一种元标记语言,用户可以根据自己的需要来定义自己的标签,而HTML的 标签名称都是规定的,用户不可以定义,由于HTML记录的仅仅是定义信息的显示,并没 有说明信息的实际含义,不具备信息的理解能力。而XML这点就增强了它本身的使用范 围和可扩展性,使得XML应用于不同的领域,描述不同的数据信息,因此XML,允许各种不 同的专业开发与自己的特定领域有关的标记,使得该领域中的人们可以交换笔记、数据 和信息,而不用担心接收端的人是否有特定的软件来创建数据。 4.XML语言是一种描述性的中性语言,是为WEB页面发布信息而设计的标准语言。 可以为任何网络间的文本传输协议 (比如HTTP协议)所携带,具有跨异构系统,而且可 以超越防火墙,具有跨越异构网络的优点,适合基于W

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档