flex通过BlazeDS向java传递数据,由java在服务器端生成xml文件的问题

我的目的是flex传递一组数据到java,由java在服务器端生成一个xml文件,然后由别的flex文件调用这个xml文件。现在,通过BlazeDS的RemoteObje... 我的目的是flex传递一组数据到java,由java在服务器端生成一个xml文件,然后由别的flex文件调用这个xml文件。
现在,通过BlazeDS的RemoteObject方式,java已经能够得到flex传递过来的数据了,然后java生成xml文件的代码我是这样写的,请高手帮忙看下:
public Boolean CrateTxT(ArrayList list)
{
try {

Map m=new HashMap();//这里得到flex传递过来的值
Element root = new Element("LoageLocation");
Document Docc = new Document(root);
for (int i = 0; i < list.size(); i++) {

Element elements = new Element("site");
m = (Map) list.get(i);
elements.addContent(new Element("Loage_X").setText(m.get("Loage_X").toString()));
elements.addContent(new Element("Loage_Y").setText(m.get("Loage_Y").toString()));
elements.addContent(new Element("Loage_name").setText(m.get("Loage_name").toString()));

root.addContent(elements);
}
XMLOutputter XMLOut = new XMLOutputter();
XMLOut.output(Docc, new FileOutputStream("D:/site111.xml"));

return true;
} catch (Exception e) {

System.out.println(e);
return false;
}

运行到这里总是出错,不知道为什么,请高手帮忙指点下。谢谢
上面是我在网上找的一段代码 不知道对不对
展开
 我来答
百度网友845f74e61
2011-08-06 · TA获得超过6929个赞
知道大有可为答主
回答量:4050
采纳率:50%
帮助的人:1620万
展开全部
没细看,你得到的数据,直接用流写出一个不可以吗?
一定要用dom方式?
追问
亲人啊,我会写flex ,但java是纯外行,只要能在服务器端生成一个xml就行。
您能把用流输出写个详细点的代码吗?或者通过qq告诉我也行
155160698
谢谢
追答
加你了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式