我想把<root>
   <name>singledoor</name>
   <account>100</account>
</root>放到客户端Http请求中, 把请求发到server端,然后在server端用InputStream in = request.getInputStream();
SaxBuilder builder = new SaxBuilder();
Document doc = builder.build(in);
......来解析得到name和account两个参数.
客户端的代码如下:
 
URL url = new URL("http://localhost:8080/lucent/lucent.do");
HttpURLConnection conn = (HttpURLConnection)url.openConnection(); 
conn.setDoInput(true);   
conn.setDoOutput(true); 
conn.setRequestMethod("PUT");
OutputStream out = conn.getOutputStream();String xmlString = "<root><name>singledoor</name><account>100</account></root>";out.write(xmlString.getBytes());
out.flush();
out.close();但是在服务端总是有问题,Document doc = builder.build(in);这句话报错.
请大侠们出出手,我搞了很久了,都想不明白,多谢了!
请直接把我的代码改正.