操作XStream需要兩個jar包,分別是xpp3-1.1.4-min.jar和xstream-1.3.1.jar兩個jar包
導入兩個jar包
將bean轉爲xml示例:
//構造XStream對象
XStream xstream = new XStream();
//下面這句話是指的生成xml節點裏面的節點對應的東西
xstream.alias("BEDC", BEDC.class);
xstream.alias("Message", Message.class);
xstream.alias("commHead", CommHead.class);
//調用toXml方法,轉換爲xml,得到一個字符串
String xml=xstream.toXML(bedc) ;
將xml轉換爲bean示例:
/構造XStream對象,注意後面括號裏的
XStream xstream = new XStream(new DomDriver());
//下面這句話是指的生成xml節點裏面的節點對應的東西
xstream.alias("BEDC", BEDC.class);
xstream.alias("Message", Message.class);
xstream.alias("commHead", CommHead.class);
//調用fromXML方法,轉換爲bean,得到對象
BEDC cre_person = (BEDC) xstream2.fromXML(xml);
xstream具體用法還有很多,這是最基礎的兩個轉換。