报文内容
String str="<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
    str+="<STUDENT>";
    str+="<RESULT>";
    str+="<AGE>19</AGE>";
    str+="<NAME>里斯</NAME>";
    str+="</RESULT>";
    str+="</STUDENT>"; 

解决方案 »

  1.   

    请求服务器的 发送的报文内容是String str="<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
            str+="<STUDENT>";
            str+="<RESULT>";
            str+="<AGE>19</AGE>";
            str+="<NAME>里斯</NAME>";
            str+="</RESULT>";
            str+="</STUDENT>"; 
    形式的
      

  2.   

    Root(name = "Result")
    public class ResultObject {    @ElementList(name = "Data")
        private List<DataObject> dataObjectList = new ArrayList<DataObject>();
     
        public List<DataObject> getDataObjectList() {
            return dataObjectList;
        }    public void setDataObjectList(List<DataObject> dataObjectList) {
            this.dataObjectList = dataObjectList;
        }
    }
    public class DataObject { 
    public DataObject (){}
        @Element(name = "AGE", required = false)
        private String AGE = "";
        @Element(name = "NAME", required = false)
        private String NAME = "";        public String getAGE() {
    return AGE;
    }
    public void setAGE(String AGE) {
    this.AGE = AGE;
    }
    public String getNAME() {
    return NAME;
    }
    public void setNAME(String NAME) {
    this.NAME = NAME
      

  3.   

    可以理解为是java对xml文件的操作吗
    这可以用DOM(JAXP Crimson解析器)、SAX、JDOM、DOM4J四种方式解析
      

  4.   


    http发送?貌似是个AJAX?LZ语焉不详啊.不知道你啥需求啊.
      

  5.   

    发送 就普通的 xml交互 没有什么关系 只要构造出 socket 流通道就可以了
      

  6.   

    java调用webservice 用http协议 发送的内容是xml格式的字符串
      

  7.   

    URLConnection 里面用POST方法发送就行了。自己找例子去吧!