安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  编程工具 > XMLSpear(XML编辑器) v3.32 绿色免费版
XMLSpear(XML编辑器)

XMLSpear(XML编辑器)

 v3.32 绿色免费版
  • 软件大小:21.49 MB
  • 更新日期:2019-06-22 17:56
  • 软件语言:简体中文
  • 软件类别:编程工具
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:21.49 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

  XMLSpear是一款备受广大用户一致好评且免费的XML编辑器,该应用的最初主旨就是针对XML编辑而开发,程序内置大量实用的编辑功能,支持实时验证,内置Java,可以使用其应用到所有不同的编辑平台,程序适应不同经验层次的用户,程序专门针对经验丰富的用户提供一些高级独特的功能,这些功能所有用户都可以使用,经验十足者可以更加得心应手,包括用户们最喜欢的交互式模式解析功能以及加载模式的显示功能,除此之外,程序还为用户提供了广泛的XPath面板功能,根据程序的不断更新,相应开发的功能也会越来越多,一切都只是为用户服务;强大又实用,需要的用户赶紧下载体验吧

XMLSpear(XML编辑器)

新版功能

  Xpath搜索面板

  XML目录支持

  XSLT翻译

  在Xerces 2.9.0中使用DOM3进行完全模式验证

  用于插入,重复和删除节点的树编辑器

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

  交互式解析模式或DTD位置

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

  用于正确代理设置的测试工具

  反映XML模式的GUI组件

  错误的视觉和文本反馈

  支持多文档视图

软件特色

  从架构生成完整的XML文档

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

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

  打开和更正甚至格式化不良格式的XML

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

  检查xsd模式是否存在错误,与普通xml文件完全相同

  插件接口,用于扩展功能

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

  支持Unix和Windows文本格式

  包含普通(未格式化)文本的文本编辑器。

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

  文件查看器

  集成的文本和HTML插件

  将消息导入或导出到MQSeries

安装说明

  1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包,解压后即可使用

XMLSpear(XML编辑器)

  2、打开程序后,即可开始工作

XMLSpear(XML编辑器)

使用说明

  验证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适配器

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

人气软件