2011-02-11 27 views
3

我们的组件可使用XML API进行配置,并且我们有一个定义此XML-API的XSD。用于定制XSD的免费XML编辑器

现在,我们的客户在创建XML API时可以获得上下文相关帮助的最佳方式是什么?是否有免费的工具可以下载(或者我们可以发布),这些工具将采用XSD并为编辑的XML提供上下文敏感的帮助?

感谢

回答

0

可以使用Dansharp XML查看 http://www.bizbert.com/xmlviewer 一个非常简单的编辑器,它的输入是XML文件和XSD,然后你可以验证允许编辑解析XML和检查如果有任何错误

0

XMLQuire是一个免费的XML编辑器,可能适合您的Windows需求。

这适合传递给客户,因为这只是一个3MB的.exe可再发行,并且不需要安装。所有常用的XML编辑功能都是标准配置。

enter image description here

XMLQuire配备了一个小套嵌入式XSD架构的,但你的客户可以修改csv文件(或者你可以给他们一个批处理文件,这是否)是XMLQuire将用于命名空间仰望找到关联的顶级XSD文件。

然后,您的客户将获得该XSD的上下文帮助,从他们在XML编辑器中输入xmlns =“...”的位置开始,他们在那里显示受支持的名称空间列表。

有两个自动完成列表可用,一个是下拉式弹出窗口,另一个是永久显示的。永久显示的列表可以显示嵌入在XSD文件中的任何注释,以提供帮助文本,并简单列出预期的节点或上下文的值。

信息披露:XMLQuire是我自己开发的一个个人项目。