Altova XMLSpy是一款XML文本编辑器,可以帮助用户对xml文档进行编辑、查看、处理等操作,软件还为用户提供CSS编辑器,有需要的用户快来下载看看吧。
软件介绍
Altova XMLSpy是一款非常专业,页面简洁明了且操作简单的XML文本编辑器,具有schema感知的xquery 编辑器,xquery调试器和xquery分析器,还提供给基于xml的web站点的css编辑器。软件能够对XML文档进行编辑、查看、处理等操作。
软件特色
Altova 希望其最新发布的Altova XMLSpy官方版会让XML代码的处理更容易,还会有助于这个产品成为最主要的xml编辑器。xmlspy是符合行业标准的XML开发环境,专门用于设计,编辑和调试企业级的应用程序,包括XML, XML Schema, XSL/XSLT, SOAP, WSDL 和互联网服务技术。这是J2EE,.NET和数据库开发人员不可缺少的高性能的开发工具。
软件功能
创建符合标准的 XML 文档 由于 XMLSpy 拥有直观的用户界面和种类丰富的 XML 编辑视图和选项,从而使基于 XML 技术的工作变得不再复杂。五种同步化的 XML 编辑视图允许您以最适合您文件复杂性和偏好的方式来使用任何 XML 技术,例如,如果您偏爱在文本视图/图形视图下开发,或者在两者之间来回切换,均可以实现。XMLSpy 的智能式编辑功能支持 强 XML 验证、自动完成、上下文相关语法帮助、条目帮助器、语法颜色显示、向导、调试器、剖析器,还具备更多功能帮助您轻松创建格式规范的有效 XML 文档。XMLSpy 中的视图、向导和智能化 XML 编辑功能,专为尽可能地简化文件操作而设计。当 XML 的使用变得轻松简单,就能提高生产力、节省金钱并缩短您应用程序的面市时间。开发高级的 XML 应用程序 XMLSpy 除了拥有功能强大的 XML 建模、编辑、验证和调试功能以外,还支持创建最先进的基于 XML 应用程序过程中所需要的补充技术。由于 XML 文档必须绑定外部软件应用程序或运行时环境,所以 XMLSpy 包含了自动的代码生成,用于 Java、C++ 或基于图解中定义数据元素的 C# 类文件。此外,最先进的应用程序需要 与关系型数据库交互,它容纳了当今绝大多数的商业信息。XMLSpy 以本地的界面语言支持最流行的关系数据库,允许您查询、查看和编辑数据库数据;按数据库结构生成 XML 图解;导入和导出数据库数据;从 XML 图解中生成关系数据库图解等。
使用教程
1、打开软件进入主界面
2、点击页面上的open快捷键Qpen(ctrl+o),打开本地目录,点击要编译的xml文件
选择文件后,点击“打开”按钮。
3、打开文件后,选择工具栏中的“ DTD/ Schema”下的“ Assign schema”,进入选择添加xsd文件。步骤如下
点击确定
点击“ Browse”选择xsd所在的位置,点击“打开”即可
注:根据不同文件类型,选择相对应的xsd文件,如文件类型为 EVENT,所对应的xsd文件为 bomc event xsd
4、正确打开ⅹsd文件后,文件中的头部分会出现一行信息,如下
5、点击 Validate图标,进行 Schema校验。
6、如通过 Schema校验, Messages中会显示以下信息:
7、如 Schema校验出现错误, Messages中会显示以下信息:
出现错误后,可点击进行错误位置的查找。点击DE后,会将所对应类型的SD文件
打开,显示蓝色部分的,就是岀现错误的位置,可根据该信息进行修改,例如:
上图说明出错的位置在bomc下。根据报错提示的信息可以得出 reatetime位置错误,根据xsd文件规则进行修改
怎么输入xml
对传入xml格式的数据,往往需要转换成指定格式的数据,这时候需要xml Schema来进行实现。
传入报文如下:
Xml Schema准换模板:
使用xmlSpy进行验证,转换后的模板为:
关于xmlSpy的使用:
1.将输入xml文档和转换xslt模板在xmlSpy中打开
2.显示界面切到xslt模板中,按F10
3.选择传入的xml数据文件,点击确定后,自动新建一个输出文件
4.查看文件是否正确
建立XML文档
1、创建最简单的ⅹML文档(即不使用XML模式验证有效性的文档):
(1)选择菜单“File-New”,在打开的对话框这个选择文件类型为“ Extensible mark Language",如下图:
点击OK,在以下弹出的对话框中不选择任何ⅹML模式,直接点击 cancel
则可以进入XM文档的编辑界面
(2)完成ⅹML文档编辑并保存以后,需要检査XML文档是否是良好格式的,
选择菜单“ XML-Checked Well-Formedness”或工具栏上的相应按钮
或者工具栏
【更新内容】
下面列出了 XMLSpy 2018 版中新增的功能.
一个新的 http 输出窗口, 您可以在其中创建 http 请求, 将其发送到目标 URL, 并接收并检查响应.
XSLT 引擎的显着速度改进.
"选项" 对话框已重新组织, 以便将不同的选项组组合成树状结构.这提供了对不同组的更好的概述.
支持 XBRL 版本控制1.0.
支持 Sybase 16, PostgreSQL 9.6, MySQL 5.7
集成与 Eclipse 4.7
支持 FOP 2.2
标签: xml文本编辑器
装机必备软件
网友评论