首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

xml的解析有关问题

2012-05-03 
xml的解析问题XML code?xml version1.0 encodingUTF-8?个人信息 性别男/性别 姓名张三/

xml的解析问题

XML code
<?xml version="1.0" encoding="UTF-8"?><个人信息> <性别>男</性别> <姓名>张三</姓名> <年龄>20</年龄> <电话>647743</电话></个人信息>

俩种方法解析,dom,sax
并将解析结果通过jdbc存入mysql数据库

[解决办法]
这个给你参考一下吧,用dom4j解析的,其实很简单
Java code
public static void main(String[] args) {            try {                QueryMsgXMLUtil a = new QueryMsgXMLUtil();                QueryMsgObj obj = new QueryMsgObj ();                obj.setUserName("张三");                obj.setIp("192.122.111.111");                obj.setOperationDate("2012-1-1");                obj.setOperationType("verify");                                List list = new ArrayList();                                QueryMsgSubObj obj2 = new QueryMsgSubObj();                obj2.setStarredNum("0");                obj2.setSelectSql("select * from vvv");                                QueryMsgSubObj obj3 = new QueryMsgSubObj();                obj3.setStarredNum("1");                obj3.setSelectSql("select * from aaa");                                list.add(obj2);                list.add(obj3);                obj.setSelectList(list);                                a.buildXMLoc(obj);                                TableFieldXMLUtil a = new TableFieldXMLUtil();                a.parseXMLToList("WEBCONTENT/buildXML/whrkxx.xml");            } catch (IOException e) {                e.printStackTrace();            } catch (JDOMException e) {                e.printStackTrace();            }    } 

热点排行