Socket c = new Socket(host,port)
PrintWriter pw = new PrintWriter(new OutuputStreamWriter(c.getOutputStream()),true);
File f = new File(xml);
BufferedReader br = new BufferedReader(new FileReader(f));
String line;
while((line = br.readLine()) != null)
pw.println(line);
pw.close();
br.close();
PrintWriter pw = new PrintWriter(new OutuputStreamWriter(c.getOutputStream()),true);
File f = new File(xml);
BufferedReader br = new BufferedReader(new FileReader(f));
String line;
while((line = br.readLine()) != null)
pw.println(line);
pw.close();
br.close();
博客给出一段Java代码,通过Socket连接指定主机和端口,创建PrintWriter用于输出。同时读取XML文件内容,逐行将文件内容通过Socket输出,最后关闭相关流。展示了Socket与文件数据传输的实现。
1989





