XML解析
1.导入jar包
2.获取输入流
//获取输入流
FileInputStream fis = new FileInputStream("D://Test.xml");
3.创建XML读取对象
// 创建XML读取对象 SAXReader sr = new SAXReader();
3.读取并得到文档对象
// 读取并得到文档对象 document doc = sr.read(fis);
4.获取根元素的子元素book
//通过文档获取根元素
Element root = doc.getRootElement();
// 解析元素的名字
System.out.println(root.getName());
//获取根元素的子元素book
Element book = root.element("book");
5.获取name属性中的内容
//获取子元素的子元素
Element name = book.element("name");
System.out.println(name.getText());
6.获取全部元素
Listes = root.elements(); for(int i=0;i Json解析
1.GoJson解析
(1)导入jar包
(2)创建Gson对象
Gson g = new Gson();(3) 转换
Book b = new Book("100","NO.1","abcsf"); String s = g.toJson(b); System.out.println(s);2.fastjson解析
(1)导入jar包
(2) 转换Book book = new Book("1002","唐诗三百首","床前明月光"); String json = JSON.toJSONString(book); System.out.println(json);



