java xml socket_java xml(String类型) Socket 通信并返回String格式的xml
package com.sitechasia.xinnet.online.util.ServerSocket;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;
package com.sitechasia.xinnet.online.util.ServerSocket;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.net.Socket;
import java.net.UnknownHostException;
public class TestSocket {
public static void main(String[] args) {
try {
//建立客户端socket连接,指定服务器位置及端口
Socket socket =new Socket("IP",端口号);
//得到socket读写流
OutputStream os=socket.getOutputStream();
PrintWriter pw=new PrintWriter(os);
//输入流
InputStream is=socket.getInputStream();
BufferedReader br=new BufferedReader(new InputStreamReader(is));
//对socket进行读写操作
String info="<?xml version='1.0' encoding='UTF-8'?>"
+""
+"user"
+"ControlPanel"
+"sss"
+"dss"
+"qq"
+"ww"
+"";
pw.write(info);
pw.flush();
socket.shutdownOutput();
//接收服务器的相应
String reply=null;
String so = "";
System.out.println("结果集"+br);
while(!((reply=br.readLine())==null)){
so=so+reply+"\n";
}
System.out.println("最后结果XML:"+so);
br.close();
is.close();
pw.close();
os.close();
socket.close();
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)