锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲香蕉av在线一区二区三区,伊人婷婷久久,中文在线а√在线http://www.aygfsteel.com/greatjone/category/45197.htmlzh-cnThu, 03 Jun 2010 16:55:03 GMTThu, 03 Jun 2010 16:55:03 GMT60鍒╃敤JDOM瀵筙ML鏂囦歡榪涜鍐欐搷浣?/title><link>http://www.aygfsteel.com/greatjone/articles/322462.html</link><dc:creator>jone</dc:creator><author>jone</author><pubDate>Tue, 01 Jun 2010 09:29:00 GMT</pubDate><guid>http://www.aygfsteel.com/greatjone/articles/322462.html</guid><wfw:comment>http://www.aygfsteel.com/greatjone/comments/322462.html</wfw:comment><comments>http://www.aygfsteel.com/greatjone/articles/322462.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/greatjone/comments/commentRss/322462.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/greatjone/services/trackbacks/322462.html</trackback:ping><description><![CDATA[<p>鍏蜂綋浠g爜濡備笅錛?/p> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #008080"> 1</span><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #0000ff">import</span><span style="color: #000000"> java.io.FileNotFoundException;<br /> </span><span style="color: #008080"> 2</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000"> java.io.FileOutputStream;<br /> </span><span style="color: #008080"> 3</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000"> java.io.IOException;<br /> </span><span style="color: #008080"> 4</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> </span><span style="color: #008080"> 5</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000"> org.jdom.Document;<br /> </span><span style="color: #008080"> 6</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000"> org.jdom.Element;<br /> </span><span style="color: #008080"> 7</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000"> org.jdom.output.XMLOutputter;<br /> </span><span style="color: #008080"> 8</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> </span><span style="color: #008080"> 9</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> </span><span style="color: #008080">10</span><span style="color: #000000"><img id="Codehighlighter1_213_1354_Open_Image" onclick="this.style.display='none'; Codehighlighter1_213_1354_Open_Text.style.display='none'; Codehighlighter1_213_1354_Closed_Image.style.display='inline'; Codehighlighter1_213_1354_Closed_Text.style.display='inline';" align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" /><img style="display: none" id="Codehighlighter1_213_1354_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_213_1354_Closed_Text.style.display='none'; Codehighlighter1_213_1354_Open_Image.style.display='inline'; Codehighlighter1_213_1354_Open_Text.style.display='inline';" align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedBlock.gif" alt="" /></span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">class</span><span style="color: #000000"> XMLWriter </span><span id="Codehighlighter1_213_1354_Open_Text"><span style="color: #000000">{<br /> </span><span style="color: #008080">11</span><span style="color: #000000"><img id="Codehighlighter1_216_569_Open_Image" onclick="this.style.display='none'; Codehighlighter1_216_569_Open_Text.style.display='none'; Codehighlighter1_216_569_Closed_Image.style.display='inline'; Codehighlighter1_216_569_Closed_Text.style.display='inline';" align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" alt="" /></span><span id="Codehighlighter1_216_569_Open_Text"><span style="color: #008000">/*</span><span style="color: #008000"><br /> </span><span style="color: #008080">12</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />     * 瑕佽緭鍑虹殑鏂囦歡鏍煎紡涓猴細(xì)<br /> </span><span style="color: #008080">13</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />     * <books><br /> </span><span style="color: #008080">14</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />     *         <book><br /> </span><span style="color: #008080">15</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />     *             <name>铚楀眳</name><br /> </span><span style="color: #008080">16</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />     *             <price>30.00</price><br /> </span><span style="color: #008080">17</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />     *         </book><br /> </span><span style="color: #008080">18</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />     *         <book><br /> </span><span style="color: #008080">19</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />     *             <name>鍜岀┖濮愬悓灞呯殑鏃ュ瓙</name><br /> </span><span style="color: #008080">20</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />     *             <price>25.00</price><br /> </span><span style="color: #008080">21</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />     *         </book><br /> </span><span style="color: #008080">22</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />     * <books><br /> </span><span style="color: #008080">23</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />     *鍒╃敤JDOM瀵筙ML鏂囦歡 榪涜鍐欐搷浣滐紝涓昏鎸変互涓嬫楠わ細(xì)<br /> </span><span style="color: #008080">24</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />     *1.鍒涘緩鏍瑰厓绱?br /> </span><span style="color: #008080">25</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />     *2.鍒涘緩鍏冪礌瀵硅薄錛屽埄鐢╝ddContent()鏂規(guī)硶涓哄厓绱犳坊鍔犲瓙鍏冪礌鎴栬呮枃鏈?br /> </span><span style="color: #008080">26</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />     *3.鍒涘緩Document瀵硅薄<br /> </span><span style="color: #008080">27</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />     *4.鍒涘緩XMLOutputter瀵硅薄錛屽埄鐢╫utput()鏂規(guī)硶鍒涘緩xml鏂囦歡. <br /> </span><span style="color: #008080">28</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" alt="" />     </span><span style="color: #008000">*/</span></span><span style="color: #000000"><br /> </span><span style="color: #008080">29</span><span style="color: #000000"><img id="Codehighlighter1_628_1351_Open_Image" onclick="this.style.display='none'; Codehighlighter1_628_1351_Open_Text.style.display='none'; Codehighlighter1_628_1351_Closed_Image.style.display='inline'; Codehighlighter1_628_1351_Closed_Text.style.display='inline';" align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" alt="" /><img style="display: none" id="Codehighlighter1_628_1351_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_628_1351_Closed_Text.style.display='none'; Codehighlighter1_628_1351_Open_Image.style.display='inline'; Codehighlighter1_628_1351_Open_Text.style.display='inline';" align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" alt="" />    </span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">static</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> main(String[] args) </span><span style="color: #0000ff">throws</span><span style="color: #000000"> Exception </span><span id="Codehighlighter1_628_1351_Open_Text"><span style="color: #000000">{<br /> </span><span style="color: #008080">30</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" /><br /> </span><span style="color: #008080">31</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />        Element rootE </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> Element(</span><span style="color: #000000">"</span><span style="color: #000000">books</span><span style="color: #000000">"</span><span style="color: #000000">);</span><span style="color: #008000">//</span><span style="color: #008000">鍒涘緩鏍瑰厓绱?/span><span style="color: #008000"><br /> </span><span style="color: #008080">32</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" /></span><span style="color: #000000">        Element e1 </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> Element(</span><span style="color: #000000">"</span><span style="color: #000000">book</span><span style="color: #000000">"</span><span style="color: #000000">);<br /> </span><span style="color: #008080">33</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />        Element ename1 </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> Element(</span><span style="color: #000000">"</span><span style="color: #000000">name</span><span style="color: #000000">"</span><span style="color: #000000">).addContent(</span><span style="color: #000000">"</span><span style="color: #000000">铚楀眳</span><span style="color: #000000">"</span><span style="color: #000000">);<br /> </span><span style="color: #008080">34</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />        Element eprice1 </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> Element(</span><span style="color: #000000">"</span><span style="color: #000000">price</span><span style="color: #000000">"</span><span style="color: #000000">).addContent(</span><span style="color: #000000">"</span><span style="color: #000000">30.00</span><span style="color: #000000">"</span><span style="color: #000000">);<br /> </span><span style="color: #008080">35</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />        e1.addContent(ename1).addContent(eprice1);</span><span style="color: #008000">//</span><span style="color: #008000">娣誨姞瀛愬厓绱?/span><span style="color: #008000"><br /> </span><span style="color: #008080">36</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" /></span><span style="color: #000000">        Element e2 </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> Element(</span><span style="color: #000000">"</span><span style="color: #000000">book</span><span style="color: #000000">"</span><span style="color: #000000">);<br /> </span><span style="color: #008080">37</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />        Element ename2 </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> Element(</span><span style="color: #000000">"</span><span style="color: #000000">name</span><span style="color: #000000">"</span><span style="color: #000000">).addContent(</span><span style="color: #000000">"</span><span style="color: #000000">鍜岀┖濮愬悓灞呯殑鏃ュ瓙</span><span style="color: #000000">"</span><span style="color: #000000">);<br /> </span><span style="color: #008080">38</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />        Element eprice2 </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> Element(</span><span style="color: #000000">"</span><span style="color: #000000">price</span><span style="color: #000000">"</span><span style="color: #000000">).addContent(</span><span style="color: #000000">"</span><span style="color: #000000">25.00</span><span style="color: #000000">"</span><span style="color: #000000">);<br /> </span><span style="color: #008080">39</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />        e2.addContent(ename2).addContent(eprice2);        <br /> </span><span style="color: #008080">40</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />        rootE.addContent(e1).addContent(e2);        <br /> </span><span style="color: #008080">41</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" />        Document d </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> Document(rootE);</span><span style="color: #008000">//</span><span style="color: #008000">鏍規(guī)嵁鏍瑰厓绱犲垱寤篋ocument,浠ヤ究鍚庣畫(huà)鐢?nbsp;       </span><span style="color: #008000"><br /> </span><span style="color: #008080">42</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" /></span><span style="color: #000000">        XMLOutputter xop </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> XMLOutputter();</span><span style="color: #008000">//</span><span style="color: #008000">鐢ㄦ潵鍒涘緩xml鏂囦歡錛岃緭鍑簒ml鍏冪礌鐨?/span><span style="color: #008000"><br /> </span><span style="color: #008080">43</span><span style="color: #008000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" /></span><span style="color: #000000">        xop.output(d, </span><span style="color: #0000ff">new</span><span style="color: #000000"> FileOutputStream(</span><span style="color: #000000">"</span><span style="color: #000000">C:/Documents and Settings/Administrator/妗岄潰/book.xml</span><span style="color: #000000">"</span><span style="color: #000000">));<br /> </span><span style="color: #008080">44</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" alt="" />    }</span></span><span style="color: #000000"><br /> </span><span style="color: #008080">45</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" alt="" /><br /> </span><span style="color: #008080">46</span><span style="color: #000000"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockEnd.gif" alt="" />}</span></span></div> <img src ="http://www.aygfsteel.com/greatjone/aggbug/322462.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/greatjone/" target="_blank">jone</a> 2010-06-01 17:29 <a href="http://www.aygfsteel.com/greatjone/articles/322462.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍒╃敤JDOM鏉ヨВ鏋怷ML鏂囦歡http://www.aygfsteel.com/greatjone/articles/322461.htmljonejoneTue, 01 Jun 2010 09:24:00 GMThttp://www.aygfsteel.com/greatjone/articles/322461.htmlhttp://www.aygfsteel.com/greatjone/comments/322461.htmlhttp://www.aygfsteel.com/greatjone/articles/322461.html#Feedback0http://www.aygfsteel.com/greatjone/comments/commentRss/322461.htmlhttp://www.aygfsteel.com/greatjone/services/trackbacks/322461.htmlxml鏂囦歡涓簍est.xml

<?xml version="1.0" encoding="UTF-8"?>
<persons>
    
<person>
        
<name>jone</name>
        
<age>20</age>
    
</person>
</persons>

鍒╃敤JDOM瀵規(guī)鏂囦歡鐨勮В鏋愪唬鐮佸涓嬶細(xì)

import java.util.Iterator;

import org.jdom.Document;
import org.jdom.Element;
import org.jdom.input.SAXBuilder;

public class JDOMParse {
    private static JDOMParse jp=new JDOMParse();    
    private JDOMParse(){
        SAXBuilder builder = new SAXBuilder();//1.鎸囧畾浣跨敤浠涔堟牱鐨勮В鏋愬櫒錛岃繖閲岃〃紺轟嬌鐢ㄩ粯璁ょ殑瑙f瀽鍣?br />         try {
            //2.鍒涘緩鏂囨。瀵硅薄錛屼互渚垮悗緇搷浣?br />             Document doc = builder.build(
                    Thread.currentThread().getContextClassLoader().getResourceAsStream("test.xml"));
            //榪欐槸涓涓緱鍒拌緭鍏ユ祦鐨勬柟寮?nbsp;           
            Element person = doc.getRootElement();//3.寰楀埌鏍瑰厓绱?br />             Iterator ir = person.getChildren().iterator();
            while(ir.hasNext()){
                Element e = (Element)ir.next();    //4.閬嶅巻鍚勫瓙鍏冪礌            
                System.out.println(e.getName()+": "+e.getText());
            }
        } catch (Exception e) {            
            e.printStackTrace();
        }        
    }
    public static JDOMParse getNewInstance(){
        return jp;
    }

    public static void main(String[] args) {
        JDOMParse.getNewInstance();
    }
}

娉ㄦ剰錛欽DOMParse綾婚噰鐢ㄤ簡(jiǎn)鍗曚緥妯″紡銆?br />



jone 2010-06-01 17:24 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 洛浦县| 莎车县| 焦作市| 清丰县| 日土县| 小金县| 武清区| 姚安县| 石景山区| 桃园市| 乌拉特后旗| 南投县| 柳河县| 泽州县| 新干县| 昌宁县| 曲松县| 越西县| 疏附县| 安多县| 余干县| 乌兰察布市| 定襄县| 赤城县| 麻江县| 瑞金市| 华池县| 广南县| 黎城县| 醴陵市| 兴仁县| 大宁县| 广昌县| 乡城县| 专栏| 宁海县| 临海市| 五家渠市| 盐城市| 黄山市| 闸北区|