你的位置:首页 > Java教程

[Java教程]Java Dom4j XML用法总结


1、新建             Document doc = DocumentHelper.createDocument();
            Element root = doc.addElement( "ocs");
            root.addElement( "header");
            Element body = root.addElement( "body");
            Element fontnode = body.addElement( "font");
            fontnode.addAttribute( "size", "9");
            System. out.println(root.as
 
2、打开现有
           Document doc = DocumentHelper.parseText(            Node node = doc.selectSingleNode( "ocs/body/font");    
             if (node instanceof Element)
            {
                  Element pnode = (Element) node;           
                  Attribute attr = pnode.attribute( "size");
                  System. out.println(attr.as
            }
 
          Dom4j中内置了XPath,因此可以在selectSingleNode中象XPath那样访问路径字符串;
          注意:需要引用jaxen-1.1.1.jar包,否则selectSingleNode会产生异常并返回Null;
 
3、打开现有文档(从文件导入):
          SAXReader saxReader = new SAXReader();
          Document document = saxReader.read( );
 
4、将Document写入到文件中:
          try
            {
                   new  new FileWriter( new File()));
                  output.write( doc);
                  output.close();
            } catch (IOException e)
            {
                  System. out.println(e.getMessage());
            }



陕西旅游线路大全什么时候去陕西旅游最好陕西跟团旅游报价多少陕西旅游必去的地方是陕西旅游必去景点排名广西桂林梯田_龙胜龙脊梯田旅游景点介绍 青岛海滨风景区旅游景点介绍 梅列瑞云山旅游景点介绍 上海外滩旅游景点介绍 岭南印象园有什么花看?广州岭南印象园油菜花开了吗? 徽州三月好时光 青瓦白墙黄花香 东部华侨城什么时候去最好?深圳东部华侨城门票包括什么项目? 酒花香里闯魔城 最不可思议的海珠绿道游 秋季瓜果熟了 去平阳农业园采摘游(组图) 自由女神是灯塔?那些著名景点的黑历史(全文) 广州中山纪念堂门票怎么团购?中山纪念堂团购价格多少? 广州中山纪念堂座位图?中山纪念堂座位分布图? 马来西亚有什么好玩的,有什么好玩的度假岛屿? 《泰囧之人在囧途》引发观影的热潮,泰国有哪些景点? 迪拜是一夫多妻制吗? 泰国普吉岛最佳旅游时间是什么时候? 12062A151JAT4A Datasheet 12062A151JAT4A Datasheet 12062A151KAT2A Datasheet 12062A151KAT2A Datasheet AQ147A1R0BAJWE Datasheet AQ147A1R0BAJWE Datasheet 齐齐哈尔到港澳四天游 齐齐哈尔到港澳四天游 齐齐哈尔到港澳四天游 牡丹江到港澳5天游 牡丹江到港澳5天游 牡丹江到港澳5天游 佳木斯跟团香港三天两晚游 佳木斯跟团香港三天两晚游 佳木斯跟团香港三天两晚游