• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. Java中如何構造、生成XML簡明

        時間:2024-07-17 07:00:18 XML DOM 我要投稿
        • 相關推薦

        Java中如何構造、生成XML簡明

          本文介紹在Java編程時,如何快速的構造一個XML片段,然后再將這個XML輸出出來。

          在日常使用Java開發時,經常會用到XML。XML用起來好用,但寫起來煩,有沒有很簡單的構造與輸出方法呢?且往下看。

          1、導入jar包與命名空間

          要在Java中使用XML,建議先導入一個jar包——dom4j。這是一個專門用于處理XML的jar包,非常好用。

          然后import下面這三個類:

          復制代碼 代碼如下:

          import org.dom4j.Document;

          import org.dom4j.DocumentHelper;

          import org.dom4j.Element;

          2、定義XML架構

          在往XML片段里面寫東西之前,先要創建一個XML片段,或者說XML Document。如下程序中,先創建一個Document對象,然后在它上面創建一個根元素(Element)。

          復制代碼 代碼如下:

          Document document = DocumentHelper.createDocument();

          Element root = document.addElement("return");

          3、添加子節點

          有了根節點元素后,下面就可以往它上面添加子節點了。

          復制代碼 代碼如下:

          Element returnvalue = root.addElement("returnvalue");

          Element returninfo = root.addElement("returninfo");

          4、為子節點添加內容

          可以為已經創建的子節點添加內容:

          復制代碼 代碼如下:

          returnvalue.addText("false");

          returninfo.addText("get-session-fail");

          也可以創建子節點的同時添加內容:

          復制代碼 代碼如下:

          root.addElement("id").addText("12345");

          注意,在使用addText來添加節點文本內容時,有時候我們會直接將變量作為函數的參數。如果這個變量為null時,addText函數會報錯。如果是其它非字符串類型時,也會報錯。可以在參數后加一個空字符串來避免報錯。

          復制代碼 代碼如下:

          int id=1;

          root.addElement("id").addText(id+"");

          5、輸出XML

          如果只是要得到XML的字符串,那如下這句話就搞定了。

          復制代碼 代碼如下:String output = document.asXML();

          如果要將這個XML作為整個網頁的輸出,那就要:

          復制代碼 代碼如下:response.setContentType("text/xml");

          response.write(output);

          關于Java中XML的構造與輸出,本文就介紹這么多,希望對您有所幫助,謝謝!

        《&.doc》
        将本文的Word文档下载到电脑,方便收藏和打印
        推荐度:
        点击下载文档

        【Java中如何構造、生成XML簡明】相關文章:

        用Java如何處理XML數據10-22

        java程序中如何調用linux命令08-27

        如何編譯java程序09-28

        Word目錄如何自動生成02-26

        關于XML技術在數據交換中的應用09-28

        如何讓JAVA代碼更高效07-18

        在Java中執行JavaScript代碼07-14

        word的自動生成目錄如何操作08-10

        Java中的動態代碼編程06-27

        Java如何實現簡單的whois查詢09-21

        在线咨询
        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 日韩中文字幕精品在线 | 亚洲欧美一区另类中文字幕 | 亚汌国产精品久久久秋霞 | 亚洲高清国产拍精品青青草原 | 欧洲性开放少妇zozo | 婷婷丁香亚洲综合素 |

            Java中如何構造、生成XML簡明

              本文介紹在Java編程時,如何快速的構造一個XML片段,然后再將這個XML輸出出來。

              在日常使用Java開發時,經常會用到XML。XML用起來好用,但寫起來煩,有沒有很簡單的構造與輸出方法呢?且往下看。

              1、導入jar包與命名空間

              要在Java中使用XML,建議先導入一個jar包——dom4j。這是一個專門用于處理XML的jar包,非常好用。

              然后import下面這三個類:

              復制代碼 代碼如下:

              import org.dom4j.Document;

              import org.dom4j.DocumentHelper;

              import org.dom4j.Element;

              2、定義XML架構

              在往XML片段里面寫東西之前,先要創建一個XML片段,或者說XML Document。如下程序中,先創建一個Document對象,然后在它上面創建一個根元素(Element)。

              復制代碼 代碼如下:

              Document document = DocumentHelper.createDocument();

              Element root = document.addElement("return");

              3、添加子節點

              有了根節點元素后,下面就可以往它上面添加子節點了。

              復制代碼 代碼如下:

              Element returnvalue = root.addElement("returnvalue");

              Element returninfo = root.addElement("returninfo");

              4、為子節點添加內容

              可以為已經創建的子節點添加內容:

              復制代碼 代碼如下:

              returnvalue.addText("false");

              returninfo.addText("get-session-fail");

              也可以創建子節點的同時添加內容:

              復制代碼 代碼如下:

              root.addElement("id").addText("12345");

              注意,在使用addText來添加節點文本內容時,有時候我們會直接將變量作為函數的參數。如果這個變量為null時,addText函數會報錯。如果是其它非字符串類型時,也會報錯。可以在參數后加一個空字符串來避免報錯。

              復制代碼 代碼如下:

              int id=1;

              root.addElement("id").addText(id+"");

              5、輸出XML

              如果只是要得到XML的字符串,那如下這句話就搞定了。

              復制代碼 代碼如下:String output = document.asXML();

              如果要將這個XML作為整個網頁的輸出,那就要:

              復制代碼 代碼如下:response.setContentType("text/xml");

              response.write(output);

              關于Java中XML的構造與輸出,本文就介紹這么多,希望對您有所幫助,謝謝!