用好武器 XM的编译、编辑环境和设计工具的运用.pptVIP

用好武器 XM的编译、编辑环境和设计工具的运用.ppt

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用好武器 XM的编译、编辑环境和设计工具的运用

第5章 XML的编译、编辑环境 和设计工具的运用 5.1 几种流行的XML编译器 5.2 XMLSPY 5.3样式单的设计工具Stylesheet Designer 5.1 几种流行的XML编译器 目前流行的XML编译器有JavaTM XML Park、Java Architecture for XML Binding(JAXB)、 Microsoft XML Parser 和XMLSPY等。 新闻 分类信息 5.2 XMLSPY XMLSPY是一种工业界标准的XML的专业开发环境,它提供了一个图形化的XML文档编辑手段,以此将文本及其结构直观地显现给用户。此外利用嵌入式的XML编译器,XMLSPY可以很好地处理XSLT,并生成HTML代码,从而将不同应用的元素连接起来。 新闻 分类信息 此外,XMLSPY还赋予了WSDL编辑、支持由XML Schema驱动的C++和Java的代码的生成等功能。XMLSPY可用来支持凡是涉及到XML、XMLSchema、XSL/XSLT、SOAP、WSDL和Web服务技术的设计、编辑和企业类的应用,尤其对J2EE,.NET和数据库开发者来说,XMLSPY显示出其功能的强大。 新闻 分类信息 5.2.1 用户界面 新闻 分类信息 5.2.2 创建和编辑Schema 在XMLSpy应用窗口的主菜单中可以选择File→Open → Schema设计视图图标,则系统显示如图所示,这是模式文件Altova.xsd后显示的全局定义的元素和复杂类型。 5.2.3 创建和编辑XML 在应用窗口的主菜单中File→New → XML Docuent,即可创建一个XML文件,并在创建对话框中制定所对应的一个模式文件(DTD/Schema)。 下图是打开一个XML文件CompanyLast.xml的浏览窗口,在浏览器的视图中看到的是同一个文件在指向一个XSL样式单之后的超文本输出。 5.2.4 有效性检验 在完成上面所述的Schema文件和XML文件的创建或编辑之后,必须进行有效性检验。具体操作是选择主菜单中的XML→validation。 5.2.5 XML Spy与各数据平台的接口 XML Spy提供了XML与各数据平台的接口。XML和数据库文件之间的转换在这里只需通过对菜单中“Convert”的交互式操作而完成。同样,新建WDSL的消息,绑定各种类型的连接(如SOAP,MIME,HTTP或WSDL等)和建立服务、插入端口等需求,只需在菜单中“Convert”项的进行交互式的操作,而创建/修改SOAP请求,则选择“SOAP”项,跟随向导操作即可完成。 新闻 分类信息 5.3样式单的设计工具Stylesheet Designer 样式单设计工具Stylesheet Designer是Altova公司在推出XMLSpy的同时,为开发样式单设计而提供的另一个功能强大的XML产品。它为用户提供了一种面向对象的图形化编写工具。这种真实对应的样式单设计界面一经推出立刻受到用户的喜爱。Stylesheet Designer2004还支持: 从XML文档生成HTML文档 从HTML文件转换成XML文件 从XML文档生成PDF文档 5.3.1用户界面和图标主窗口模式树窗口 样式窗口 5.3.2 设计步骤 (1)选择动态内容并将其定位 (2)插入静态组件 (3)处理动态内容 (4)定义内容的显示样式 5.3.3 书签和超链接的插入 可以在输出文档中创建书签(锚点)和超链接,这里输出文档包括HTML、PDF和真实视图;在真实视图中,超链接被限定只能链接文档中的内容。样式表单中,可以在设计文档的任何位置插入书签,进而可以在文档中书签或任何URL处插入超链接。 新闻 分类信息 5.3.4 XML元素在动态表格中的生成 动态表格将给定元素的子节点(元素或属性)组成一个表格。表格有一个头部和尾部包含静态或动态可以修改的内容和结构。表格的列由子元素组成,行由所选元素的事件组成。动态表格很适合于显示具有重复结构的数据。 动态表格的结构和样式是由样式表单的设计者定义的。视图用户不允许修改表格的样式,但是可以做插入、修改、删除的操作,编辑表格中的XML文档内容(除了自动计算得到的节点以及规定了不允许修改的节点)。 新闻 分类信息

文档评论(0)

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

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

1亿VIP精品文档

相关文档