posts - 241,  comments - 116,  trackbacks - 0

          import java.io.DataInputStream;
          import java.io.InputStream;
          import java.net.URL;
          import java.net.URLConnection;

          怪蜀黍
          public class Client {

           /**
            * @param args
            */
           public static void main(String[] args) {
            try{
            //開啟socket http請求
            URL url=new URL("http://localhost:8080/XMLTransferDemoServer/servlet/ServerServlet");
            //Socket clientSocket=new Socket(url.getHost(),url.getPort());
            URLConnection uc = url.openConnection();
            uc.setUseCaches(false);
            uc.connect();
            //OutputStream os = clientSocket.getOutputStream();
            InputStream is = uc.getInputStream();
            DataInputStream dis=new DataInputStream(uc.getInputStream());
            //inputStreamReadLen=dis.read(byteInputStreamData);
            //讀取服務器xml數據緩沖區
            StringBuffer tmpSB=new StringBuffer();
            String str="";
            while((str=dis.readLine())!=null)
            {
             tmpSB.append(str);
            }
            
            is.close();
            dis.close();
            
            //調用xml數據轉換邏輯轉換讀取的數據
            String xmlAnStr=anXMLData(tmpSB.toString());
            //將轉換后的xml數據存儲到database
            System.out.println(xmlAnStr);

            }
            catch(Exception e)
            {
             e.printStackTrace();
            }
           }
           //自己實現轉換邏輯
           public static String anXMLData(String xml)
           {
            return xml;
           }
          }

          posted on 2011-10-19 10:38 墻頭草 閱讀(571) 評論(0)  編輯  收藏

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


          網站導航:
           
          人人游戲網 軟件開發網 貨運專家
          主站蜘蛛池模板: 北川| 涿州市| 鱼台县| 台北县| 田林县| 宁明县| 申扎县| 宝丰县| 宁乡县| 宣化县| 元阳县| 水富县| 东乌珠穆沁旗| 台江县| 永吉县| 兴安盟| 屏山县| 龙井市| 昭平县| 高碑店市| 邻水| 盐池县| 哈尔滨市| 乐山市| 沙湾县| 高阳县| 永吉县| 霞浦县| 凯里市| 扎囊县| 社会| 台湾省| 广河县| 从江县| 仲巴县| 壤塘县| 马鞍山市| 尤溪县| 青海省| 洛南县| 临泉县|