Thking In Java

          關(guān)注應(yīng)用程序的HA、可擴展性 多實踐,遇到問題查doc,google,上論壇咨詢

           

          [導入]原創(chuàng):從XML文檔讀取數(shù)據(jù)在HTML頁面上顯示

          最近由于看了一些DOM、DHTML方面的資料,為了加深映象,做了一個小例子,從一個xml文件讀取文件,在HTML文檔中顯示。
          XML文檔內(nèi)容如下(user.xml):
          <?xml version="1.0" encoding="gbk"?>
          <items>
           <item sex="male" age="23"  job="developer" />
           <item sex="male" age="30"  job="manager" />
           <item sex="male" age="22"  job="test" />
           <item sex="male" age="40"  job="boss" />
          </items>

          讀取操作如下:
          <html>
          <head>
          <title>users</title>
          </head>
          <body>
          <table border="1" align="center">
           <tbody >
           <tr><td>ID</td><td>姓名</td><td>性別</td><td>年齡</td><td>職位</td></tr>
           
           <tbody>
           
          </table>

          <script language="javascript">

          //創(chuàng)建xml dom對象,讀取xml文件
          doc = new ActiveXObject("MSXML2.DOMDocument.3.0");
          doc.load("users.xml");

          //子元素
          var items = doc.documentElement.childNodes;
          var oTbody = document.all.tbody;

          //遍歷子元素
          for(var i=0;i<items.length;i++){
           var item = items[i];
           var atts = item.attributes;
           //利用dhtml創(chuàng)建子元素
           var oRow = document.createElement("TR");
           for(var j=0;j<atts.length;j++){
            oCell = document.createElement("TD");
            oCell.innerText = atts[j].value;
            oRow.appendChild(oCell);
           }
           oTbody.appendChild(oRow);
           
           //alert(item.attributes.length);
           
          }


          </script>
          </body>
          </html>

           

          結(jié)果如圖:
          發(fā)件人 帖圖


          文章來源:http://huxiaofei590.blog.163.com/blog/static/325961220071905314700

          posted on 2007-02-09 12:53 ThinkInJava 閱讀(654) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           

          導航

          統(tǒng)計

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          文章檔案

          java

          友情鏈接

          搜索

          最新評論

          主站蜘蛛池模板: 淳化县| 昌黎县| 墨江| 浪卡子县| 静乐县| 紫阳县| 哈尔滨市| 无为县| 长宁县| 庄河市| 拉孜县| 灵石县| 卢氏县| 香格里拉县| 玉田县| 灌云县| 湾仔区| 内丘县| 东丽区| 凭祥市| 永定县| 寿光市| 明星| 宁南县| 凤山县| 和林格尔县| 新平| 濮阳县| 阿坝| 丹东市| 进贤县| 玛沁县| 高邑县| 衢州市| 陆河县| 梁河县| 曲麻莱县| 永昌县| 乌兰县| 两当县| 精河县|