下载之家:安全、高速、放心的绿色下载站!

当前位置:首页软件下载应用软件详细列表

XMLSpear XML编辑器 v3.32 最新版

XMLSpear XML编辑器 v3.32 最新版
  • 软件分类: 应用软件
  • 软件大小: 21.49 MB
  • 软件语言: 简体中文
  • 授权方式: 免费软件
  • 运行环境: Win ALL
  • 更新时间: 2023-07-15
  • 软件介绍
  • 下载地址
  • 同类推荐
  • 相关文章

XMLSpear最新版是一款专为提高程序设计开发效率而开发的内置丰富功能,操作逻辑清晰的专业XML编辑器,该应用的最初主旨就是针对XML编辑而开发,程序内置大量实用的编辑功能,支持实时验证,内置Java,XMLSpear最新版可以使用其应用到所有不同的编辑平台,程序适应不同经验层次的用户,程序专门针对经验丰富的用户提供一些高级独特的功能,这些功能所有用户都可以使用!

XMLSpear XML编辑器 v3.32 最新版

XMLSpear 软件特色

1、Xpath搜索面板(版本3.0)

2、XML目录支持(版本3.0)

3、XSLT翻译(3.0版)

4、在Xerces 2.9.0中使用DOM3进行完整的模式验证

5、树编辑器用于插入,重复(版本3.0)和删除节点

6、在编辑时针对模式或DTD进行实时验证

7、交互式解析模式或DTD位置

8、反映所有加载模式的GUI组件

9、正确的代理设置的测试工具

10、反映XML模式的GUI组件

11、视觉和文字反馈的错误

12、支持多文档视图

13、从模式生成完整的XML文档

14、从xml实例(版本3.0)生成模式(DTD,Relax NG,W3C XML Schema)

15、几种模式类型之间的转换(版本3.0)

16、打开并更正,甚至格式不正确的XML

17、取消格式化XML(同时保持版本3.0中的光标位置)以过滤掉所有空白以缩小文件大小

18、以与正常xml文件完全相同的方式检查xsd模式是否有错误

19、用于扩展功能的插件接口

20、在打开和保存文件时支持灵活的编码(字符集)

21、支持Unix和Windows文本格式

22、包含纯文本(无格式)文本的文本编辑器

23、支持二进制plist文件(仅适用于Mac Os版本)

24、支持文件查看器

25、集成的文本和HTML插件

26、支持将消息导入或导出到MQSeries中

XMLSpear 功能介绍

1、XML以三种不同的视图显示:

①treetable可以很好地概述xml文件的结构

②您可以插入和删除节点,甚至可以从头开始构建整个文档

③这是修正和编辑XML最方便的视图

④不要担心写作标记或转义保留的XML字符

⑤该视图使XMLSpear与其他许多XML工具不同

⑥元素视图特别有用,如果你的元素有很多属性

⑦源视图可用于纠正不良形式的xml,执行查找-替换或复制-粘贴

⑧您始终可以转到此视图来执行其他视图中不支持的高级事物

2、XMLSpear仍处于开发阶段:

①编辑一般:XPath搜索(版本3.0)和在树和源视图之间保持XML定位(版本3.0)

②树编辑器:选择多个节点(暂停)、来源编辑器、显示xpath位置(版本3.0)

③翻译:支持样式表转换(版本3.0)、XML实例文档的模式生成(版本3.0)

④验证:支持xml目录(版本3.0)

3、您可以使用插件扩展功能,他们是两种类型的插件:

①ContentHandlers可以编辑或浏览某些文件类型(尚未发布)

②可以将数据导入或导出到其中一个contentHandlers的适配器

③此时你只能制作自己的适配器插件,我邀请你编写自己的导入/导出功能

④这是非常简单的建立一个适配器,你不必是一个有经验的Java程序员,看看我的示例插件一般来说,适配器将对数据进行一些转换

4、插件的一些想法:

①导入和导出到Excel

②数据库适配器

③用于测试Web服务的肥皂适配器

④打印或PDF适配器

XMLSpear 使用说明

验证XML文档

XMLSpear支持针对模式(xsd)或文档类型定义(dtd)进行验证。您可以通过按工具栏上的绿色验证按钮打开验证。如果您尚未选择验证类型(DTD或xsd),则会提示您选择它。

现在,将立即根据架构检查您在文档中所做的每个更改。如果在xml文档中没有或错误地暗示了模式的位置,您可以手动提供它们。请特别注意使用文件树分配模式的方法。

解决模式的位置

验证xml时,解析器会询问与解析的元素(或属性)关联的架构。如果该元素属于命名空间,则使用绑定到该命名空间的模式。有时,xml文档包含查找模式的提示。这是由schemaLocation属性完成的。schemaLocation属性包含将名称空间与模式相关联的对的列表。例如:

xsi:schemaLocation="http://example.com/product product.xsd

http://example.com/order order.xsd"

在这种情况下,您只需按绿色验证按钮即可轻松验证文档。如果解析器遇到名称空间为http://example.com/order的元素,则架构order.xsd将用于验证此元素。

顺便说一句:您还可以包含noNamespaceSchemaLocation属性来定义应该用于不属于命名空间的元素(或属性)的模式。

如果解析器要求XML中没有“暗示”的模式,或者无法从提示的位置加载模式,那么XMLSpear将带有一个弹出窗口,要求您找到该模式。

手动绑定模式

如上所述,通常通过查看schemaLocation或noNamespaceSchemaLocation属性来解析模式。但在许多情况下,xml会从一个位置传输到另一个位置,并且该schemalocation仍然指向在目标环境中无效的位置。

你可以通过以下方式解决:

更改xml中的schemaLocation,使其指向有效的模式文件。请记住,如果您使用了相对路径,如上例所示,则该位置相对于xml文件的位置。

将架构放在上述位置

但XMLSpear还为您提供了另一种非常方便的方法,无需更改实际的XML或将模式移动到其他位置。您可以添加将在验证中使用的额外模式映射。

在文件树中找到要使用的架构。文件树可以是XMLSpear的最左侧窗口。

现在,右键单击该架构,然后选择“分配架构”。

这些额外的模式映射(称为池化映射)将覆盖schemaLocation或noNamespaceSchemaLocation属性的映射。您可以在SchemaMappings窗口中看到此操作的结果。将出现“映射依据”设置为“用户(池)”的额外行。

顺便说一句:

您也可以使用SchemaMappings窗口中的加号,而不是使用文件树和“分配模式”。但是,使用文件树更方便。您可以在文件夹中组织模式,以进一步优化这种绑定模式的方式。大多数情况下,您将首先分配模式,然后通过按下按钮开始验证。实际上,这种映射模式的方法与使用XML目录非常相似,但它对您正在验证的特定XML实例更具动态性和特定性。

刷新已更改的架构

验证中使用的所有模式都缓存在内存中。有时您可能想要更改架构并在验证中查看效果。但是,由于活动缓存,这将不起作用。有几种方法可以强制使用更改的模式。

如果你没有manullay映射的模式,那么最简单的方法就是抛弃所有映射。这也将清空缓存。所有模式都将自动重新映射,因为XML文档中明确提到了这些模式。

- 单击位于XML面板南侧的SchemaMappings选项卡。

- 单击垃圾桶图标(位于工具栏的最右侧)以删除所有映射。

注意:

如果验证处于活动状态,则源将立即重新验证,从而导致重新映射和重新加载所有模式。

如果您已经完成了大量手动模式匹配,那么您可能只想刷新您更改的特定模式。我们使用与上面几乎相同的方法,但不是按垃圾桶图标:

- 选择具有特定架构的行,然后单击工具栏上的编辑按钮。

- 出现一个弹出窗口。事实上,我们不想编辑任何内容,只是使用此函数来强制刷新模式。所以只需单击“确定”关闭窗口即可。

Yoy可以使用文件树重新映射特定模式

- 在文件树中找到要使用的架构。文件树可以是XMLSpear的最左侧窗口。

- 现在右键单击架构并选择“分配架构”。

- 如果架构已经缓存,您将获得一个弹出窗口告诉您。只需单击“确定”

版本3.4+

Java Runtime 1.6或更高版本

在以下平台上使用Oracle JDK进行测试:Mac OS 10.11,Windows 7和Linux(在3.4版中进行了改进)。

首次在Mac Os X上启动应用程序时,请使用右键单击 - >打开以绕过安全警告。

请告诉我您在其他平台上运行的体验。

XMLSpear仍处于开发阶段。

编辑将军

XPath搜索(3.0版)

在树和源视图之间保持XML的定位(版本3.0)

树编辑器

选择多个节点(暂停)

来源编辑

显示xpath位置(版本3.0)

翻译

支持样式表转换(3.0版)

XML实例文档的模式生成(3.0版)

验证

支持xml目录(3.0版)

请查看独立包装中随附的readme.txt。

主要下载。

Mac Os 10.7.3+

(右键单击并在第一次运行时选择打开以绕过安全警告。)

如果应用程序在显示启动屏幕时挂起,请在此处查看可能的解决方法

适用 于Mac的XMLSpear.dmg v3.40(25,4 mb)磁盘映像

包含java jdk的Mac的XMLSpear_JDK.dmg v3.40(211,2 mb)磁盘映像

Mac Os 10.5和10.6

(这些版本使用Apple Java 1.6x)

适用 于Mac的XMLSpear.dmg v3.40(25,6 mb)磁盘映像

Windows和Linux

(安装只需解压缩存档)

适用 于Windows和Linux的XMLSpear v3.40(23,8 mb)压缩zip存档。

Windows便携式计算机

适用 于Windows的XMLSpear v3.40(94,5 mb)自我提取存档,捆绑了64位 jre。

适用 于Windows的XMLSpear.zip v3.40(69,7 mb)自解压存档捆绑了32位 jre。

您可以使用插件扩展功能。他们有两种类型的插件:

ContentHandlers,可以编辑或浏览某些文件类型(尚未发布)

可以将数据导入或导出到其中一个contentHandler的适配器。

此时您只能制作自己的适配器插件。我邀请您编写自己的导入/导出功能。这是非常简单的建立一个适配器。您不必是经验丰富的Java程序员。看看我的示例插件。通常,适配器将对数据进行一些转换。

插件的一些想法:

导入和导出到Excel

数据库适配器

用于测试webservices的肥皂适配器

打印或PDF适配器

所以现在开始编程,并在下面的列表中获取您的名字!

点击查看更多: XMLSpear下载 XML编辑器

下载声明

推荐使用[迅雷]下载,使用 [360压缩]解压本站软件。

本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。

本站提供的[XMLSpear XML编辑器 v3.32 最新版]资源来源互联网,版权归该下载资源的合法拥有者所有。