Java XML工具包 - nala
Nala 是一個基于Java的XML對象綁定工具,支持將Java對象序列化為XML或者將XML綁定在Java對象上
-
支持Map/注釋信息的Java對象/命名約束的Java對象與XML之間的綁定
-
支持Cdata對象的綁定和Xml作為文本進行綁定
-
支持Xpath指定路徑進行綁定
安裝方法:
<dependency> <groupId>org.pinae</groupId> <artifactId>nala</artifactId> <version>1.6</version> </dependency>
示例代碼:
public class DemoTestManager {
public static void main(String arg[]) throws Exception {
try {
StringBuffer xml = new ResourceReader().readFile("test.xml");
//Parse XML to Object
Map map = Xml.toMap(xml.toString(), "utf8");
//convert Object to XML
String xml = Xml.toXML(map, "utf8", true);
} catch (IOException e) {
}
}
} 本文由用戶 superhill 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!