扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
这篇文章给大家分享的是有关XML中Spy如何使XML编辑的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
为东海等地区用户提供了全套网页设计制作服务,及东海网站建设行业解决方案。主营业务为成都网站建设、成都做网站、东海网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!XML Spy 4.4版本中包含一些新的特性,而且它还支持W3C最新规范的部分内容。
by Dan Wahlin
对许多开发人员来说,XML Spy是一种很受欢迎的XML编辑器,而Altova发布的最新版本也一定不会让人们失望。如果你以前没有用过XML Spy,你可能不了解它的许多特性,包括如何与XMl文档、XSLT、XSL、schemas、DTDs以及其他一些东西合作使用。在XML Spy4.4版本中更是加入了一些3.5版本中没有的特性,并且它还支持W3C规范的部分内容。
XML Schemas
W3C于2001年五月发布的XML Schema标准标志着一种功能更强大的对XML文档进行验证和描述的方法面世了。XML Spy能够使开发人员更为灵活地运用schema规范,以及在可视化界面和代码界面中设计schema。这种可视化编辑器(visual editor)允许你定义一个复杂的schema关系,并提供一个功能强大的属性编辑器来帮你记住不同schema语言的元素和参数(见图1)。XML Spy 还具有schema归档的特征,你只需点击几下就可以生成详细的文档。此类文档对于需要了解各种schema 细节的公司来说是非常有用的。
XSLT 和XSL
你是否希望可视性地设计XSLT式样表(stylesheet)呢?除了可视化XSD schema编辑器以外,XML Spy 4.4版本还包括一个可视化XSLT编辑器(见图2)。这个编辑器允许你加载一个XML schema, 以便你了解要转换的XML文档的结构。在给schema指定了XML原文档以后(这样你就能够处理真实的数据了),你可以将不同的元素和参数拖到设计界面上来。同时不同的HTML式样特性被集中在一个属性窗口框里,以便很容易地进行修改并得到相应的XSLT结果。
XML Spy4.4 还支持最新的XSL规范,而且能够使用Java Formatting Objects 类将XML文档转换到准确格式化的PDF文档中。该规范于十月份刚刚被通过,因此它具有很强的实效性。
数据库的连通性
在将不同的数据转换成XML格式时,XML Spy能够为你节省大量的时间和精力。它支持文本文件、数据库以及Word文档的输入。你可以使用ADO或ODBC来访问数据库。你只需简单地告诉编辑器你数据所在的位置,它便会帮你读出数据并编写出正确的XML代码。它的另一个节省时间的特性是它能够生成数据库schemas。这些特性将有助于你在.NET中用DataSet把已有的XML文档映射到数据库的表格和字段中。
SOAP 调试器
SOAP调试器能够使你轻松地找到SOAP的终端并可以看到不同的请求和回应信息。尽管一些独立性产品(standalone product)允许你捕获那些被“在线”传输的SOAP消息,但XML SPY却能将这一特点集成到编辑器中,同时提供调试功能,以便你对代码进行一步步地跟踪调试。
XML Spy提供许多功能强大的特性,它使许多和XML相关的工作变得非常简单。无论你是想以一种可视化的方法来开发程序,还是想以一种手动(hands-on)方法来“看”到所有代码,你都可以通过XML编辑器来实现。尽管使用文档可能会在几个方面有所扩展,但是编辑器还是会很好用,而且它还提供一些有用的窗口和菜单条。
感谢各位的阅读!关于“XML中Spy如何使XML编辑”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流