怎么在内存中生成xml文件 请高手指点 楼主的说法 有点让人费解 呵呵你new 一个对象 难道不是在内存中吗,xml文件也一样,你可以读取后转成 StringBuffer放在内存中虚拟的URL不就是对 对象的一个引用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 说具体一点吧 我用的jsptree建树 标签有一个指向xml文件的路径,但是我想动态生成xml文件 这样子就可以动态建树了 请高手指点一下!或许我的说法不是很清楚 但是我就是想实现这个目标 请高手快指点一下 用servletResponse.setContentType("text/xml");Response.setCharacterEncoding("utf-8");OutputStream out = Response.getOutputStream();out.write(xml_stream.toByteArray());out.flush();jsp中<xml id="xml" src="servlet/youservlet?a=xx&b=xx"></xml> yyzh(yyzh) 非常感谢您的回答 您的回答完全解决了我的难题 这个跟我以前写页面上写的生成统计图非常类似 只是我没想到这点 非常感谢您的回答 还是有点问题 没有成功啊 你们谁用过sourceforge的jsptree 我现在要实现动态生成一个xml以利用jsptree包来建立树 各位高手用过的请指点一下 我想把xml文件生成在内存中 我使用servlet指定了一个虚拟路径 但是不能成功 老是提示不能找到文件 如果各位有这方面的经验的请尽快帮我 或者其他能生成无限深的树的方法也可以跟小弟指点一下 不胜感谢 我现在才知这份不好赚啊,哥们,你的问题在我最开始用XML实现tree的时候也遇到过,查询下论坛就有答案了,不和你细说了,贴代码自己看好吧!使用JDOMElement root = new Element("root"); 根节点Element child= new Element("child");子节点root.addContent(child);Document doc = new Document(root); //在内存中生成XML JDOM Document对象也可以用JDOM从硬盘读取一个XML文件XMLOutputter serializer = new XMLOutputter(); //org.jdom.output.XMLOutputter;ByteArrayOutputStream xml_stream=new ByteArrayOutputStream(); serializer.output(doc, xml_stream);Response.setContentType("text/xml");Response.setCharacterEncoding("utf-8");OutputStream out = Response.getOutputStream();out.write(xml_stream.toByteArray());out.flush();jsptree没用过,可是只要xml到了客户端有太多办法实现树状结构 学习,plus, yyzh真是个乐于助人的好同志啊,呵呵 struts2不进excute方法 liferay ext开发如何实现多表关联 急~~ 找找! 请教一个连接池连接释放的问题 用tomcat设置datasource后报这个错 一个非常简单的向下转型问题 Eclipse3.1+weblogic8.1 sp2 myelicpe默认的jsp页面打开很慢 怎么改成打开快的页面啊 如何设置ant的环境变量? 不用toolbox如何安装windows版本的Docker 关于Strust权限验证的问题 再搞不定我就玩完啦!!!!!帮帮我啊!!!!!!!
Response.setContentType("text/xml");
Response.setCharacterEncoding("utf-8");
OutputStream out = Response.getOutputStream();
out.write(xml_stream.toByteArray());
out.flush();jsp中
<xml id="xml" src="servlet/youservlet?a=xx&b=xx"></xml>
或者其他能生成无限深的树的方法也可以跟小弟指点一下 不胜感谢
Element root = new Element("root"); 根节点
Element child= new Element("child");子节点
root.addContent(child);
Document doc = new Document(root); //在内存中生成XML JDOM Document对象也可以用JDOM从硬盘读取一个XML文件XMLOutputter serializer = new XMLOutputter(); //org.jdom.output.XMLOutputter;
ByteArrayOutputStream xml_stream=new ByteArrayOutputStream();
serializer.output(doc, xml_stream);Response.setContentType("text/xml");
Response.setCharacterEncoding("utf-8");
OutputStream out = Response.getOutputStream();
out.write(xml_stream.toByteArray());
out.flush();jsptree没用过,可是只要xml到了客户端有太多办法实现树状结构