「java返回xml」java返回数组

博主:adminadmin 2023-03-20 16:41:11 350

本篇文章给大家谈谈java返回xml,以及java返回数组对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java xml 接口

自己写一个servlet 接收请求。收到请求后用dom4j或jdom生成一个对应的xml,然后用response的输出流把xml作为响应输出。

怎样在java 中调用web service 传入参数返回xml?

js 代码

function ajaxRequest()

{

var url = "http://********.asmx";

//设置webService传入参数

//

//注意:

//

// 调用.Net 写的webservice(如例子中的webservicedemo.asmx)

// HelloTo(String name) 针对name参数必须写成 name/namewqj,还有更多参数一样写,使用名称匹配

// 传入的参数数量可以不等于(多于或少于)方法要求的参数

//

// 调用java(xfire) 发布的webService

// 传入的参数必须与调用方法的参数数量相等,且按传入值的顺序进行匹配

//

var para = "name/namewqj"; 这里应该是一个标准的xml形式,源码贴出来时被虑掉了,请参看附件源码

var op = {

data:para,

onComplete: showResponse,

onFailure:showError,

update:'ajaxBack'

};

var service = new WebService(url,"HelloTo",op);

service.request();

return false;

}

function showError(obj)

{

//obj 是一个xmlHttpRequest对象

alert("error");

}

function showResponse(requestText,requestXML)

{

//requestText 返回的文本

//requestXML 返回的XML

alert("ok");

}

java如何实现收取一个HTTP的请求xml文件.根据文件内容作出响应.返回一个xml文件?

接收的完整例子

读写 XML

;tn=ikaslistlm=0rn=10pn=0fr=searchword=java+xmlf=sugrsp=java+xml

求 Java序列化对象转xml方法....

 /** 这里应用了JAVA的Marshall方法

      * 对象转xml

      * 返回xml

      * @param tXLife

      * @return

      */

public static String tXLiftToXML(com.TXLife tXLife){

String xml="";

     try {

ByteArrayOutputStream out = new ByteArrayOutputStream();

JAXBContext jc = JAXBContext

.newInstance("com");  //包的命名空间

Marshaller m = null;

synchronized (jc) {

m = jc.createMarshaller();

}

m.setProperty(Marshaller.JAXB_ENCODING, "GBK");

m.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE);

m.marshal(tXLife, out);

xml=out.toString(); //赋值

} catch (Exception e) {

xml=null;

}

     return xml;

}

java返回xml的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java返回数组、java返回xml的信息别忘了在本站进行查找喔。