MXQuery
MXQuery

MXQuery(MicroXQueryEngine)是一个轻量级的XQuery处理引擎。实现了:XQuery1.0,XQueryUpdate1.0,XQueryFulltext1.0和XQueryScripting1.0aswellasasubsetofXQuery1.1等协议。一个简单的例子SimpleExample.java

XMLCC
XMLCC

XMLCC是一个用来生成、搜索、解析XML文件的C++类库,同时提供基于SAX和DOM方式的解析。

Syntext Serna
Syntext Serna

SernaEnterpriseXMLeditor是一款“所见即所得”的XML编辑器。SernaEnterpriseXMLeditor功能强大,简单易用的所见即所得应用协作的XML编辑。SernaEnterpriseXMLeditor帮助您充分利用XML所有的潜在好处:高质量的内容,最高的XML编写的生产力,自动多渠道XML出版的无缝集成环境。

XBuilder
XBuilder

XBuilder是一款可视化的XML设计器,用于描述包含特定业务逻辑的符合约定规范的XML文档XBuilder集成了可视化XML设计器、数据库浏览器、表达式生成器等各种工具,帮助用户快速构建出基于业务的XML描述文件。  

xmlzen

xmlzen是一个轻量级的Java工具用于解析XML和DOM文档。示例代码:Stringxml=XmlBuilder.newXml("UTF-8",true)  .openTag("xml").withAttribute("id",1)    .openTag("thisishow")      .withValue("youcanbuild")   

Nokogir

Nokogiri是一个Ruby对libxml包的封装。支持对HTML、XML、SAX和Reader的解析,提供XPath和CSS接口用于搜索。他的速度比目前应用的最广泛的Hpricot还要快许多。

NDigester

NDigester是JakartaCommons-Digester工具的.NET实现版本。提供了完整的对XML文档的处理控制。

ShaniXmlParser

ShaniXmlParser是一个Java的XML/HTMLDOM/SAX解析器.可解析一些格式不友好的XML/HTML文件。兼容jaxp/w3cDOM1/2/3接口。

Simple XML

Simple是一个Java框架,用于简化序列化和反序列化XML的过程。使用 Simple,开发人员可以简化(名字由此而来)将简单老Java对象(POJO)转换成XML文档的过程—即所谓的序列化(serialization)过程。Simple也可促进相反的过程:开发人员可以将XML文档转换成POJO—即所谓的反序列化(deseriali

Xmappr

Xmappr是一个XML映射到Java的轻量级库xml类库。特点:简单的配置。对象到XML的映射配置通过Java注释或外部XML配置。部分映射。只是一个XML文档,你所感兴趣的非映射XML部分将被保留在输出。XML名称空间得到充分的支持。保留了从输入的XML元素的顺序输出。XML元素和文本混合支持。可以映射的XHTML。扩展。自定义

JSX

JSX是一个静态类型、面向对象的编程语言,主要设计用来在浏览器上运行,你可以把它当作是JavaScript的增强版本。下图是JSX和JS的性能比较:示例程序:Fireworks(  source)Shooting(  source)Box2

Rinzo

Rinzo是一个Eclipse的XML编辑器,它提供的一些XML编辑功能包括:标记与属性自动完成。使用DTD或Schema校验XML。从XML生成DTD或Schema。与其它编辑器相比最大不同之处在于,Rinzo能够与Javaelements结合在一起。你可以打开一个类的定义,自动完成类名,从XML声明创建类。这将非常有用假如你要编辑web.xml,struts-config.xml或其它要在X