0734w-月下竹音

          0734是來自家鄉的聲音

          常用鏈接

          統計

          最新評論

          2006年4月6日 #

          ORACLE沒有監聽器錯誤

          一、運行監聽器
          在CMD中輸入以下內容.
          C:\>lsnrctl
          LSNRCTL for 32-bit Windows: Version 8.1.6.0.0 - Production on 14-3月 -2003 14:17
          :51(c) Copyright 1998, 1999, Oracle Corporation. All rights reserved.

          歡迎來到LSNRCTL,請鍵入"help"以獲得信息。

          LSNRCTL> status
          連接至(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=robust)(PORT=1521)))
          TNS-01103: 地址的協議專用組件指定不正確
          TNS-12541: TNS:無監聽器
          TNS-12560: TNS:協議適配器出現錯誤
          TNS-00511: 無監聽器
          32-bit Windows Error: 61: Unknown error

          LSNRCTL> start
          啟動tnslsnr:請稍候...

          Failed to start service, error 3.
          TNS-12536: TNS:可能會阻礙*作
          TNS-12560: TNS:協議適配器出現錯誤
          TNS-00506: *作可能阻塞
          32-bit Windows Error: 997: Unknown error

          二,解決方案


          修改?listerner.ora(..\ora92\network\admin),文件,確保如下:
          LISTENER =
          ? (DESCRIPTION =
          ??? (ADDRESS = (PROTOCOL = TCP)(HOST = tiger)(PORT = 1521))
          ? )

          SID_LIST_LISTENER =
          ? (SID_LIST =
          ??? (SID_DESC =
          ????? (GLOBAL_DBNAME = ORCL)
          ????? (ORACLE_HOME = E:\oracle\ora92)
          ????? (SID_NAME = ORCL)
          ??? )
          ? )

          最后回到CMD中啟動
          LSNRCTL> start

          posted @ 2006-05-28 15:26 sparkwu 閱讀(3054) | 評論 (3)編輯 收藏

          HP-unix最基本操作

          1. telnet 10.202.10.1?? 連接主機
          2. pwd????????????????? 查看當前目錄
          3. ls?????????????????? 查看當前文件
          4. get filename.zip???? 從FTP中拷貝filename.zip到本地
          5. mkdir? test2???????? 建立test2目錄
          6. quit:?????????????? 同bye,退出ftp會話。
          7. mkdir??????????????? 建立文件夾
          8. rmdir dir-name:???? 刪除目錄。
          9. put local-file[remote-file]:????????????? 將本地文件local-file傳送至遠程主機
          10. cp /etc/passwd.txt?? /etc/passwd.bak.txt?? 復制 (copy) 之指令
          11. cdup?????????????????????????????????????? 進入遠程主機目錄的父目錄

          posted @ 2006-05-12 10:45 sparkwu 閱讀(346) | 評論 (0)編輯 收藏

          hp-unix 操作命令!

          操作命令
          1-1.處理目錄
          pwd:?顯示當前工作目錄&&
          cd?directory_path:?更改目錄&&
          cd:?更改為主目錄&&
          mkdir?directory_name:?創建目錄&&
          rmdir?directory_name:?刪除空目錄&& 

          1-2.處理文件
          elm:?閱讀郵件&&
          ls:?列舉當前目錄下的文件和目錄&&
          ls?-a:?列舉所有文件或目錄包括隱藏點文件&
          lsf:?列舉文件并用/?標記目錄名&
          compress?filename:?壓縮文件
          uncompress?filename:?解壓縮文件
          vi?file_name:?創建或編輯文件
          more?file_name:?顯示文件內容?(按q?退出)
          head?file_name:?顯示文件的前10?行
          tail?file_name:?顯示文件的后10?行
          cp?file_name?file_copy:?復制文件
          mv?old_file?new_file:?將文件重命名為新文件名
          cat?file1?>>?file2:?將file1?附加到file2?的結尾處
          rm?file:?刪除file&
          rm?-rf?dir_name:?刪除目錄dir_name?及其所有文件
          spell?file_name:?在文件中檢查拼寫

          1-3.打印
          lp?file_name:?打印文件
          lpstat?-t:?確定打印機的狀態
          cancel?request_id:?取消打印請求

          1-4.查找和組織
          find?.-name?'x*':?在當前目錄和子目錄中查找以x?開頭的文件
          grep?word?*:?在當前目錄下的所有文件中查找word?一詞的所有匹配
          sort?listfile:?按字母順序對listfile?進行排序
          date:?顯示日期和時間
          alias:?列舉所有命令的別名
          man?command_name:?查找HP-UX?命令信息
          echo?$PATH:?確定PATH?設置
          echo?$SHELL:?確定所用的shell 

          1-5.安全操作
          passwd:?創建或更改口令
          ll?file_name:?顯示文件的權限
          ll?-d?directory_name:?顯示目錄的權限
          chmod?class=permissions?name:?更改文件或目錄權限
          chown?user?name:?更改文件或目錄的所有權

          1-6.系統操作
          clear:?清除屏幕
          set?-o?editor_name:?設置命令行編輯器
          TERM=term_type:?設置終端類型(從/usr/lib/terminfo?中選擇term_type)&
          ps?-ef:?列舉當前進程狀態和PID&
          kill?PID:?終止進程
          passwd:?創建或更改口令
          command?<?infile:?將輸入從文件重定向到命令
          command1?|?command2:?使用管道連接兩個進程

          posted @ 2006-05-11 17:16 sparkwu 閱讀(687) | 評論 (0)編輯 收藏

          (轉)Java + XML = JDOM

          Java?+?XML?=?JDOM?!?
          這就是JDOM設計者的目標。如果你曾經使用過煩人的SAX或是DOM來處理XML,你就會知道為什么 要有JDOM或者是JAXB。在今年(2002)的JavaOne會議上JDOM的主要創始人Jason?Hunter有一篇精彩的演講介紹了JDOM技 術,題目就是JDOM?Makes?XML?Easy。?
          獲得并安裝JDOM?
          在http://jdom.org可以下載JDOM的最新 版本。以JDOM?beta8的2進制版本為例。下載后解壓縮,JDOM的jar文件就是build目錄下的文件jdom.jar,將之加入類路徑。另外 JDOM還需要lib目錄下那些jar文件如xerces.jar,jaxp.jar的支持。如果在使用中出現以下錯誤:?
          java.lang.NoSuchMethodError?
          或?
          java.lang.NoClassDefFoundError:?org/xml/sax/SAXNotRecognizedException?
          你需要保證xerces.jar文件在CLASSPATH中位于其他XML類,如JAXP或Crimson之前,這些類文件,包括以前老版本的xerces,可能不支持SAX2.0或DOM?Level?2。于是導致了上面的錯誤。?

          一個簡單的例子?
          JDOM的處理方式有些類似于DOM,但它主要是用SAX實現的,你不必擔心處理速度和內存的問題。另外,JDOM中幾乎沒有接口,的類全部是實實在在的類,沒有類工廠類的。

          下面是實例用的XML文件:

          <?xml?version="1.0"?encoding="GBK"?>
          <書庫>
          <書>
          <書名>Java編程入門</書名>
          <作者>張三</作者>
          <出版社>電子出版社</出版社>
          <價格>35.0</價格>
          <出版日期>2002-10-07</出版日期>
          </書>
          <書>
          <書名>XML在Java中的應用</書名>
          <作者>李四</作者>
          <出版社>希望出版社</出版社>
          <價格>92.0</價格>
          <出版日期>2002-10-07</出版日期>
          </書>
          </書庫>

          下面是操作XML文件的Bean:
          package?xml;
          /**
          *?XML的讀寫操作Bean
          */
          import?java.io.*;
          import?java.util.*;
          import?org.jdom.*;
          import?org.jdom.output.*;
          import?org.jdom.input.*;
          import?javax.servlet.*;
          import?javax.servlet.http.*;
          public?class?XmlBean{
          private?String?bookname,author,pub,price,pubdate;
          public?String?getbookname()?{?return?bookname;}
          public?String?getauthor()?{?return?author;}
          public?String?getpub()?{?return?pub;}
          public?String?getprice()?{?return?price;}
          public?String?getpubdate()?{?return?pubdate;}
          public?void?setbookname(String?bookname)?{?this.bookname?=bookname?;?}
          public?void?setauthor(String?author)?{?this.author?=author;?}
          public?void?setpub(String?pub)?{?this.pub?=pub?;?}
          public?void?setprice(String?price)?{?this.price?=price?;?}
          public?void?setpubdate(String?pubdate)?{?this.pubdate?=pubdate?;?}
          public?XmlBean(){}
          /**
          *?讀取XML文件所有信息
          */
          public?Vector?LoadXML(String?path)throws?Exception{
          Vector?xmlVector?=?null;
          FileInputStream?fi?=?null;
          try{
          fi?=?new?FileInputStream(path);
          xmlVector?=?new?Vector();
          SAXBuilder?sb?=?new?SAXBuilder();
          Document?doc?=?sb.build(fi);
          Element?root?=?doc.getRootElement();?//得到根元素
          List?books?=?root.getChildren();?//得到根元素所有子元素的集合
          Element?book?=null;
          XmlBean?xml?=null;
          for(int?i=0;i<books.size();i++){
          xml?=?new?XmlBean();
          book?=?(Element)books.get(i?);?//得到第一本書元素
          xml.setbookname(book.getChild("書名").getText());
          xml.setauthor(book.getChild("作者").getText());
          xml.setpub(book.getChild("出版社").getText());
          xml.setprice(book.getChild("價格").getText());
          xml.setpubdate(book.getChild("出版日期").getText());
          xmlVector.add(xml);
          }
          }
          catch(Exception?e){
          System.err.println(e+"error");
          }
          finally{
          try{
          fi.close();
          }
          catch(Exception?e){
          e.printStackTrace();
          }
          }
          return?xmlVector;
          }
          /**
          *?刪除XML文件指定信息
          */
          public?static?void?DelXML(HttpServletRequest?request)throws?Exception{
          FileInputStream?fi?=?null;
          FileOutputStream?fo?=?null;
          try{
          String?path=request.getParameter("path");
          int?xmlid=Integer.parseInt(request.getParameter("id"));
          fi?=?new?FileInputStream(path);
          SAXBuilder?sb?=?new?SAXBuilder();
          Document?doc?=?sb.build(fi);
          Element?root?=?doc.getRootElement();?//得到根元素
          List?books?=?root.getChildren();?//得到根元素所有子元素的集合
          books.remove(xmlid);//刪除指定位置的子元素
          String?indent?=?"?";
          boolean?newLines?=?true;
          XMLOutputter?outp?=?new?XMLOutputter(indent,newLines,"GBK");
          fo=new?FileOutputStream(path);
          outp.output(doc,fo);
          }
          catch(Exception?e){
          System.err.println(e+"error");
          }
          finally{
          try{
          fi.close();
          fo.close();
          }
          catch(Exception?e){
          e.printStackTrace();
          }
          }
          }
          /**
          *?添加XML文件指定信息
          */
          public?static?void?AddXML(HttpServletRequest?request)throws?Exception{
          FileInputStream?fi?=?null;
          FileOutputStream?fo?=?null;
          try{
          String?path=request.getParameter("path");
          fi?=?new?FileInputStream(path);
          SAXBuilder?sb?=?new?SAXBuilder();
          Document?doc?=?sb.build(fi);
          Element?root?=?doc.getRootElement();?//得到根元素
          List?books?=?root.getChildren();?//得到根元素所有子元素的集合
          String?bookname=request.getParameter("bookname");
          String?author=request.getParameter("author");
          String?price=request.getParameter("price");
          String?pub=request.getParameter("pub");
          String?pubdate=request.getParameter("pubdate");
          Text?newtext;
          Element?newbook=?new?Element("書");
          Element?newname=?new?Element("書名");
          newname.setText(bookname);
          newbook.addContent(newname);
          Element?newauthor=?new?Element("作者");
          newauthor.setText(author);
          newbook.addContent(newauthor);
          Element?newpub=?new?Element("出版社");
          newpub.setText(pub);
          newbook.addContent(newpub);
          Element?newprice=?new?Element("價格");
          newprice.setText(price);
          newbook.addContent(newprice);
          Element?newdate=?new?Element("出版日期");
          newdate.setText(pubdate);
          newbook.addContent(newdate);
          books.add(newbook);//增加子元素
          String?indent?=?"?";
          boolean?newLines?=?true;
          XMLOutputter?outp?=?new?XMLOutputter(indent,newLines,"GBK");
          fo=new?FileOutputStream(path);
          outp.output(doc,fo);
          }
          catch(Exception?e){
          System.err.println(e+"error");
          }
          finally{
          try{
          fi.close();
          fo.close();
          }
          catch(Exception?e){
          e.printStackTrace();
          }
          }
          }
          /**
          *?修改XML文件指定信息
          */
          public?static?void?EditXML(HttpServletRequest?request)throws?Exception{
          FileInputStream?fi?=?null;
          FileOutputStream?fo?=?null;
          try{
          String?path=request.getParameter("path");
          int?xmlid=Integer.parseInt(request.getParameter("id"));
          fi?=?new?FileInputStream(path);
          SAXBuilder?sb?=?new?SAXBuilder();
          Document?doc?=?sb.build(fi);
          Element?root?=?doc.getRootElement();?//得到根元素
          List?books?=?root.getChildren();?//得到根元素所有子元素的集合
          Element?book=(Element)books.get(xmlid);
          String?bookname=request.getParameter("bookname");
          String?author=request.getParameter("author");
          String?price=request.getParameter("price");
          String?pub=request.getParameter("pub");
          String?pubdate=request.getParameter("pubdate");
          Text?newtext;
          Element?newname=?book.getChild("書名");
          newname.setText(bookname);//修改書名為新的書名
          Element?newauthor=?book.getChild("作者");
          newauthor.setText(author);
          Element?newpub=?book.getChild("出版社");
          newpub.setText(pub);
          Element?newprice=?book.getChild("價格");
          newprice.setText(price);
          Element?newdate=?book.getChild("出版日期");
          newdate.setText(pubdate);
          //books.set(xmlid,book);//修改子元素
          String?indent?=?"?";
          boolean?newLines?=?true;
          XMLOutputter?outp?=?new?XMLOutputter(indent,newLines,"GBK");
          fo=new?FileOutputStream(path);
          outp.output(doc,fo);
          }
          catch(Exception?e){
          System.err.println(e+"error");
          }
          finally{
          try{
          fi.close();
          fo.close();
          }
          catch(Exception?e){
          e.printStackTrace();
          }
          }
          }
          }

          下面是操作的jsp文件:
          <%@?page?contentType="text/html;charset=GBK"?%>
          <%@?page?language="java"?import="java.util.*,xml.*"%>
          <html>
          <head>
          <title>讀取XML文件資料</title>
          </head>
          <body>
          <h3?align="center">JDOM操作XML文件</h3>
          <p?align="center">讀取XML文件中的所有資料</p>
          <center>
          <table?border="1"?cellpadding="0"?cellspacing="1"?style="border-collapse:?collapse"?width="80%"?id="AutoNumber1">
          <tr>
          <td?align="center"?width="92">書名</td>
          <td?align="center"?width="92">作者</td>
          <td?align="center"?width="92">出版社</td>
          <td?align="center"?width="92">價格</td>
          <td?align="center"?width="92">出版日期</td>
          <td?align="center"?width="94">操作</td>
          </tr>
          </table>
          <%
          String?path?=?application.getRealPath("/test/xml/")+"testC.xml";
          XmlBean?xml=new?XmlBean();
          Vector?xmlall=xml.LoadXML(path);
          for(int?i=0;i<xmlall.size();i++){
          xml=(XmlBean)xmlall.elementAt(i?);
          /**out.println("書名:"+xml.getbookname()+"<br>");
          out.println("作者:"+xml.getauthor()+"<br>");
          out.println("出版社:"+xml.getpub()+"<br>");
          out.println("價格:"+xml.getprice()+"<br>");
          out.println("出版日期:"+xml.getpubdate()+"<br><br>");
          */
          %>
          <table?border="1"?cellpadding="0"?cellspacing="1"?style="border-collapse:?collapse"?width="80%"?id="AutoNumber2">
          <tr>
          <td?align="center"?width="92"><%=xml.getbookname()%></td>
          <td?align="center"?width="92"><%=xml.getauthor()%></td>
          <td?align="center"?width="92"><%=xml.getpub()%></td>
          <td?align="center"?width="92"><%=xml.getprice()%></td>
          <td?align="center"?width="92"><%=xml.getpubdate()%></td>
          < td?align="center"?width="94"><a?href="xmlok.jsp?act=del&id=< %=i%>&path=<%=path%>">刪除</a></td>
          </tr>
          </table>
          <%}%>
          </center>
          <form?method="POST"?action="xmlok.jsp">
          <p?align="center">
          <input?type="radio"?value="add"?checked?name="act">添加資料?<input?type="radio"?value="edit"?name="act">編輯資料
          序?號:<select?size="1"?name="id">
          <%for(int?i=0;i<xmlall.size();i++){%>
          <option?value="<%=i%>">第<%=i+1%>條</option>
          <%}%>
          </select><br>
          書?名:<input?type="text"?name="bookname"?size="20"><br>
          作?者:<input?type="text"?name="author"?size="20"><br>
          出版社:<input?type="text"?name="pub"?size="20"><br>
          價?格:<input?type="text"?name="price"?size="20"><br>
          日?期:<input?type="text"?name="pubdate"?size="20"></p>
          <input?type="hidden"?name="path"?value="<%=path%>">
          < p?align="center"><input?type="submit"?value="提交"?name="B1">< input?type="reset"?value="重置"?name="B2"></p>
          </form>
          </body>
          </html>

          下面是處理上一文件提交的jsp文件:
          <%@?page?contentType="text/html;charset=GBK"?%>
          <%@?page?language="java"?import="xml.*"%>
          <%if(request.getParameter("act")!=null?&&?request.getParameter("act").equals("add")){
          XmlBean.AddXML(request);
          out.println("<p?align='center'><br><br>添加成功<br><br><a?href=''>返回</a>");
          }
          else?if(request.getParameter("act")!=null?&&?request.getParameter("act").equals("del")){
          XmlBean.DelXML(request);
          out.println("<p?align='center'><br><br>刪除成功<br><br><a?href=''>返回</a>");
          }
          else?if(request.getParameter("act")!=null?&&?request.getParameter("act").equals("edit")){
          XmlBean.EditXML(request);
          out.println("<p?align='center'><br><br>修改成功<br><br><a?href=''>返回</a>");
          }
          else{out.print("<p?align='center'><br><br>非法操作<br><br><a?href=''>返回</a>");}

          posted @ 2006-04-06 18:19 sparkwu 閱讀(524) | 評論 (0)編輯 收藏

          (收藏)用JDOM處理XML文檔

          用JDOM處理XML文檔


          ?用JDOM處理XML文檔(轉載)
          關鍵詞:Java、JDOM、XML、JAXB?

          (一)JDOM的介紹以及與JAXB的比較?

          Java?+?XML?=?JDOM?!?
          這 就是JDOM設計者的目標。如果你曾經使用過煩人的SAX或是DOM來處理XML,你就會知道為什么要有JDOM或者是JAXB。在今年(2002)的 JavaOne會議上JDOM的主要創始人Jason?Hunter有一篇精彩的演講介紹了JDOM技術,題目就是 JDOM?Makes?XML?Easy。?
          在那篇文檔里,JDOM被拿來與DOM比較,而我更愿意拿它同JAXB比較。因為JAXB和JDOM 都是為了在Java中提供比DOM和SAX更為方便的XML處理接口而開發的,并且通過完全不同的途徑來解決這個問題。JDOM的處理方式是與DOM類似 的樹操作。而JAXB通過DTD和綁定模式來生成訪問XML文檔的Java代碼,將XML映射成了Java對象來操作。你可以根據項目的需要和個人喜好來 決定采用哪一個。?
          JDOM與JAXB的比較,從本身的特點來看:?
          1)?JDOM比JAXB更容易上手。使用JAXB首先要會編寫DTD,然后還要會編寫綁定模式。JDOM沒有這樣的要求,如果你會Java和XML,甚至可以說光是看JDOM的javadoc文檔就能夠使用JDOM。?
          2)?JAXB編寫好DTD和綁定模式以后,XML文檔被映射成了Java對象,其數據就是Java對象的屬性,連數據類型都做好了轉換,因此,訪問XML文檔比JDOM要簡便,可以說是一勞永逸。?
          3)?JAXB由某個DTD和綁定模式生成的代碼只能訪問該DTD所約束的文檔。如果想要訪問其他XML文檔,需要再編寫DTD和綁定模式。JDOM可以處理任何XML文檔,包括受約束的和不受約束的。?

          目 前JDOM和JAXB都沒有正式版本。JDOM的最新版本是beta8,JAXB是1.0?early?access,其規范版本是0.21。相對而言, JDOM更成熟一些。例如JAXB不支持名字空間、不能向XML文檔寫入處理指令,有時我們需要保留的換行符和首尾空格在JAXB中自動過濾掉了,就連放 在<![CDATA[?和?]]>里面也不能幸免。JDOM就沒有這些限制。如果說以上的3點比較是JDOM和JAXB本身的特點所決定的, 幾乎不可能改變,那么這里表明,JAXB還需要更多的工作。?

          (二)獲得并安裝JDOM?
          在http://jdom.org可以 下載JDOM的最新版本。以JDOM?beta8的2進制版本為例。下載后解壓縮,JDOM的jar文件就是build目錄下的文件jdom.jar,將 之加入類路徑。另外JDOM還需要lib目錄下那些jar文件如xerces.jar的支持。如果在使用中出現以下錯誤:?
          java.lang.NoSuchMethodError?
          或?
          java.lang.NoClassDefFoundError:?org/xml/sax/SAXNotRecognizedException?
          你需要保證xerces.jar文件在CLASSPATH中位于其他XML類,如JAXP或Crimson之前,這些類文件,包括以前老版本的xerces,可能不支持SAX2.0或DOM?Level?2。于是導致了上面的錯誤。?

          (三)一個簡單的例子?
          JDOM的處理方式有些類似于DOM,但它主要是用SAX實現的,你不必擔心處理速度和內存的問題。另外,JDOM中幾乎沒有接口,的類全部是實實在在的類,沒有類工廠類的。其最重要的一個包org.jdom中主要有以下類:?
          ??Attribute?
          ??CDATA?
          ??Comment?
          ??DocType?
          ??Document?
          ??Element?
          ??EntityRef?
          ??Namespace?
          ??ProcessingInstruction?
          ??Text?
          數據輸入要用到XML文檔要通過org.jdom.input包,反過來需要org.jdom.output。如前面所說,關是看API文檔就能夠使用。?
          我們的例子讀入XML文件exampleA.xml,加入一條處理指令,修改第一本書的價格和作者,并添加一條屬性,然后寫入文件exampleB.xml:?
          //exampleA.xml?
          <?xml?version="1.0"?encoding="GBK"?>?
          <bookList>?
          ???<book>?
          ???????<name>Java編程入門</name>?
          ???????<author>張三</author>?
          ???????<publishDate>2002-6-6</publishDate>?
          ???????<price>35.0</price>?
          ???</book>?
          ???<book>?
          ???????<name>XML在Java中的應用</name>?
          ???????<author>李四</author>?
          ???????<publishDate>2002-9-16</publishDate>?
          ???????<price>92.0</price>?
          ???</book>?
          </bookList>?

          ?
          ?
          ---------------------------------------------------
          import?org.jdom.*;
          import?org.jdom.input.*;
          import?org.jdom.output.*;
          import?java.io.*;
          public?class?cute{

          public?static?void?main(String?args[]){
          try{

          org.jdom.input.SAXBuilder?sb=new?org.jdom.input.SAXBuilder();
          //創建文檔
          org.jdom.Document????doc=sb.build(new?FileInputStream("c:\\example.xml");
          //加入一條處理指令
          org.jdom.ProcessingInstruction?pi?=?new?ProcessingInstruction("xml-stylesheet","href=\"bookList.html.xsl\"?type=\"text/xsl\"";
          //把這條處理指令,加入文檔中
          doc.addContent(pi);
          //獲得這個文檔得跟元素
          org.jdom.Element?el=doc.getRootElement();
          //獲得這個跟元素,的所有子元素
          java.util.List?ls=el.getChildren();
          //得到第一個子元素
          org.jdom.Element?book=(Element)ls.get(0);
          //給這個字元素添加一條屬性
          org.jdom.Attribute?attr=new?Attribute("hot","true";
          book.setAttribute(attr);

          //獲得這個元素的子元素,(指定)
          org.jdom.Element?el2=book.getChild("author";
          //輸出這個元素的值
          System.out.println(el2.getName());
          //給這個元素的值改個名字
          el2.setText("cute";

          //再指定元素獲得這個值
          org.jdom.Element?el3=book.getChild("price";
          //給這個值換個值
          el3.setText(Float.toString(50.0f));
          String?a="";
          boolean?bool=true;

          org.jdom.output.XMLOutputter?xml=?new?org.jdom.output.XMLOutputter(a,bool,"gb2312";
          xml.output(doc,new?FileOutputStream("c:\\cute.xml");

          }catch(Exception?e){
          System.out.println(e.getMessage());

          }



          }
          }

          posted @ 2006-04-06 18:18 sparkwu 閱讀(763) | 評論 (0)編輯 收藏

          (轉)應用JDOM處理數據庫到XML轉換的JSP實現

               摘要: 一、 JDOM 介紹 我們知道 DOM 是用于與平臺和語言無關的方式表示 XML ...  閱讀全文

          posted @ 2006-04-06 10:18 sparkwu 閱讀(519) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 阆中市| 图木舒克市| 南江县| 绥滨县| 邻水| 东光县| 洛宁县| 祥云县| 买车| 绥滨县| 尉氏县| 炉霍县| 彭山县| 冕宁县| 南溪县| 保靖县| 东乡| 岑巩县| 长寿区| 贵南县| 蒲城县| 保靖县| 永康市| 天津市| 郧西县| 睢宁县| 庆阳市| 漳州市| 方山县| 光山县| 盱眙县| 资阳市| 禄劝| 张家港市| 双桥区| 宜良县| 紫阳县| 吉木萨尔县| 剑河县| 昭觉县| 保靖县|