【JAXB】:Java Architecture for XML Binding。
下面这张图清楚地说明了JAXB的功能。
我们已经知道了JAXP这个处理XML的API,也知道了有一些很好的Parser供应商。但有一个事实无法回避:无论你使用哪个Parser供应商,你都需要知道太多的处理细节:document,element,attribute......拜托!我只是想把一个XML文档读出来,修改一下,再存回去,为啥我必须要知道这些有关XML处理的细节?
于是JAXB应运而生了。
“这意味着你不需要处理甚至不需要知道XML编程技巧(如SAX或DOM)就能在Java应用程序中充分利用XML的优势。其结果是结合了高度可移植Java代码和高度可移植的XML数据。其中这些代码可用来创建灵活、轻便的应用程序和WebService。”
参考文献
1. http://java.sun.com/developer/technicalArticles/WebServices/jaxb/
2. http://www.itisedu.com/phrase/200604181429065.html
3. https://jaxb.dev.java.net/
没有评论:
发表评论