标签: java xml xsd
我想编写一个以XML模式作为输入的应用程序,并具有以下用例:
基本上我需要一种在内存中表示模式和XML实例的方法,这样我就可以将实例中的元素与模式中的元素进行匹配。 优选地,它应该足够通用以处理DTD,XSD和RELAX NG;但是,处理XSD也足够了。
所以我的问题是:是否有一个允许我这样做的图书馆?
答案 0 :(得分:0)
Dom4J是一个非常好的java xml库。我不认为任何库会开箱即用你的第一个用例,但它应该相对容易实现自己。
对于架构验证,他们使用Xerces,这可能足以满足您的需求。但是从来没有直接使用它。