需要XML书写/编辑帮助吗?试试Oxygen

日期: 2008-01-02 作者:Ed Tittel 来源:TechTarget中国 英文

在我写这篇文章时,主要参考的是我每天写的日志和回答会员的问题。一些关于XML、工具和技术的问题。本文提到了一个很好用的XML编写环境和工具集,叫做Oxygen。SyncRO Soft公司就是制造该产品的公司,它的正式名称叫做Oxygen XML编辑器。

  每个产品都有个名字和后缀。而这个产品的名字“Oxygen”非常酷。它代表了燃烧的基础,生命的必需品以及非常棒的养料。不过,其后缀"XML Editor"则几乎没有描述Oxygen能做的所有事情。

下面你就会读到为什么(如果你想发掘这个程序的功能的话)。   我自己是一个Altova XMLSpy的长……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

在我写这篇文章时,主要参考的是我每天写的日志和回答会员的问题。一些关于XML、工具和技术的问题。本文提到了一个很好用的XML编写环境和工具集,叫做Oxygen。SyncRO Soft公司就是制造该产品的公司,它的正式名称叫做Oxygen XML编辑器。

  每个产品都有个名字和后缀。而这个产品的名字“Oxygen”非常酷。它代表了燃烧的基础,生命的必需品以及非常棒的养料。不过,其后缀"XML Editor"则几乎没有描述Oxygen能做的所有事情。下面你就会读到为什么(如果你想发掘这个程序的功能的话)。

  我自己是一个Altova XMLSpy的长期用户,但当Oxygen发布之后的三年我已经对它情有独钟。看起来,是时间因素对我产生了重要的影响。但是我亲爱的读者,你或许也有类似的经历,如果你至少对一种像艺术品一样的XML编写工具集有兴趣的话。我之所以使用工具集而不是简单的编辑器或工具,是因为Oxygen的确带来了大量的功能。该产品不仅包括基本的XML编辑,它还包括XML Schema编辑器、XSL/XSLT编辑器以及XSL/XSLT重构功能。同时,它还提供了XSL, XSLT和XQuery调试功能。此外,它还能与Xerces、MSXML.NET和Saxon SA等大型验证引擎一起工作,并能处理SGML DTDs、RELAX NG元数据以及XML Schema。它甚至还支持批量验证以及文档集间转换。

  你可以简单的在单一文档的多种视图间切换,而其间会与所编辑文档同步自动维护一个树状外形。其它视图包括一个XML源编辑器、一个XSLT调试器、一个XQuery调试器以及一个树形视图/编辑器。该树形视图/编辑器代表了一个层次的树形式的文档,而不是正在运行的文本。你甚至可以运行XML Diff和Merge来比较或联合同一文档的多个版本。你还可以应用拼写检查功能,与FOPs (规格化对象处理器)一起工作,并且使用一个单一证书在Windows、Mac或Linux平台上运行该软件。

  我还可以说很多,但希望你可以体会到要点。如果你正在市场上寻找这样的产品,这将是一个很好的工具,很值得用。针对了不同的使用场景(专业/单PC;专业/浮动证书;学术/家庭版;学术课堂),证书以多种形式发行。专业/单PC的费用是$180(含一年维护费$229),学术/家庭版的费用是单一拷贝证书$48,单拷贝证书(含一年维护费$64)。当然,后者是在决定用于商业目的前尝试该产品的好办法。不过,对于那些愿意在公司网站上提供基本注册信息的用户,还可以使用一种30天免费的使用证书。

  试试吧,你会喜欢上它的。

作者

Ed Tittel
Ed Tittel

IT老兵,从事开发、网络咨询、技术培训等逾30年。

相关推荐

  • BEST:SOAP/XML和REST的替代方案

    虽然拥有大量的机架服务器,以及大量软件开发人员的组织,基于web和集成服务的SOAP和REST很适合他们,但也会出现问题。

  • Spring 烂!差!

    有些人可能对Spring的第一印象不太好,它真的很烂,很差吗,也许这只是你的一种偏见,它也有是自己的优点的。

  • 基于SOA架构的业务安全性研究

    SOA在提供价值链上企业之间信息共享和业务流程自动化的同时,也给业务信息安全带来了负面影响,且存在安全隐患,这些你知道吗?

  • Java读取配置文件的几种方法

    在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选择配置文件来完成,那么在Java怎样读取配置文件呢?