我一直在测试一些不同的xml编辑器/查看器,我似乎找不到任何具有与XMLSpy的网格视图相媲美的功能.我想要找到的另一个功能,但是是一个交易破坏者将是XMLSpy的"复制为结构化文本"的能力.在免费的xml编辑/观众中找不到任何类似的东西.
有人曾经使用过像XMLSpy这样的网格视图选项的免费xml编辑器吗?
任何人都知道任何好的替代品(除了下面列出的那些真正只擅长特定XML开发任务的那些)?
为什么(如果你感兴趣的话):
我多年来一直在开发和关闭XML开发,但有人最近引起了我的注意,并且很棒 - 价格不高.
最近我一直在使用以下组合:
Notepad ++(修改XML)
EditX(验证/调试XML)
Eclipse(设计模式)和
MS Visual Studio(验证模式)
......基于此任务使任务变得最容易.
但是,我刚刚发现我们将来会使用XSL转换来生成XML.我之前从未使用过任务工具包,但我只是缺少积极的XMLSpy取代了上面提到的所有XML开发工具.如果他们的XSL工具接近XMLSpy的水平......简单地说我需要它.
我不相信我可以说服预算类型以每个1000美元购买MissionKit的许可证(不会阻止我尝试).
平均而言,一些关于替代品的研究不会受到影响,但一些谷歌查询只显示没有多少人支付Altova(价格过高?)的软件,因为大多数链接到P2P网站下载更自由的版本MissionKit.
我正在尝试使用多种工具验证XML模式,但我没有获得一致的消息,具体取决于我使用的工具.以下语法似乎是问题:
<xs:element name="Name"
minOccurs="1"
type ="xs:string"
maxLength = "125"/>
Run Code Online (Sandbox Code Playgroud)
XML-Spy触发错误,而Notepad ++(windows)和XML Copy Editor(Ubuntu)验证它.那语法是正确的,还是应该使用它:
<xs:element name="name">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minOccurs="1"/>
<xs:maxLength = "125"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
Run Code Online (Sandbox Code Playgroud) 我用 xml 数据库和 appache tomcat 编写了一个简单的应用程序。我工作得很好,直到我试图在工作区打开时压缩它。之后,无论何时我尝试立即创建 tomcat 服务器,我都会收到此错误:
ClassNotFoundException: org.apache.xml.serializer.TreeWalker
所以我离开了这个。现在我正在研究 xmlspy,尝试使用 tomcat FO 引擎生成 pdf 文件。我安装了新的 tomcat 并在 xmlspy 中指出了这一点。现在,当我尝试在 xmlspy 中运行 fo 时,出现以下错误。
注意:serializer.jar& xalan jar 文件已经在 lib 文件夹中。
Run Code Online (Sandbox Code Playgroud)log4j:WARN No appenders could be found for logger (org.apache.fop.util.ContentHandlerFactoryRegistry). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xml/serializer/TreeWalker at org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:823) at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:278) at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:130) at org.apache.fop.cli.Main.startFOP(Main.java:174) at org.apache.fop.cli.Main.main(Main.java:205) Caused by: java.lang.ClassNotFoundException: org.apache.xml.serializer.TreeWalker at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at …
我想知道是否有人知道是否可以更改 Altova 的 XMLSPY 编辑器背景颜色。
我用谷歌搜索过,但没有找到任何关于这个主题的信息,我很遗憾地认为没有希望改变背景颜色。
我正在使用XmlSpy来分析xml文件,我希望快速计算与给定xpath匹配的节点数.我知道如何输入XPathand获取节点列表,但我真的只对计数感兴趣.有可能得到这个吗?
如果重要的话,我正在使用XmlSpy专业版2007 SP2.
我正在使用XMLSpy和SoapUI,并使用Web服务(ws)调用Fedex来生成标签.来自Fedex的回复是嵌入在Web服务响应中的PNG或PDF文件.如何保存PNG/PDF元素?
是否可以在 XmlSpy (2013 PE) 中使用 Saxon 进行 XSLT 处理?有一个外部 EXE 程序的设置,但 Saxon 是 Java,在这里不能很好地发挥作用。

我有一个XML文件,格式不正确.(它基本上是用作内容工具一部分的DHTML文件,大多数html标签都没有结束).
现在这个XML文件是我们团队无法控制的.它来自不同的团队.
当我们尝试对这些XML文件进行XSLT转换时,就会出现问题.
在进行XSLT转换之前,它会尝试验证XML文件并抛出一条错误,指出XML文档无效.
在XSLT中是否有一种方法可以说不要验证需要转换的XML文件.我们使用XMLSpy进行测试.
xmlspy ×9
xml ×5
xslt ×3
altova ×2
editor ×2
background ×1
notepad++ ×1
saxon ×1
soapui ×1
tomcat ×1
tree ×1
validation ×1
web-services ×1
xpath ×1
xsd ×1