服务器端解析XML
<%@ page import="org.w3c.dom.*" %>
<%@ page import="javax.xml.parsers.*"%>
<%@ page import="java.io.*"%>
<%@ page import="javax.xml.transform.*"%>
<%@ page import="javax.xml.transform.stream.*"%>
<%
StringReader reader=new StringReader("ZCML.xml");
StreamSource xml = new StreamSource(reader);
String path = application.getRealPath("/xtsd/zcml/xml/XmlRes");
System.out.println(path);
StreamSource xsl = new StreamSource(path+"/XMLSelTree.xsl");
StreamResult result = new StreamResult(out);
TransformerFactory tFactory = TransformerFactory.newInstance();
Templates templates = tFactory.newTemplates(xsl);
Transformer trans = templates.newTransformer();
trans.setOutputProperty(OutputKeys.ENCODING,"GB2312");
trans.setOutputProperty(OutputKeys.METHOD,"html");
trans.setOutputProperty(OutputKeys.VERSION,"4.0");
trans.transform(xml, result);
%>
抛出 一个 org.apache.jasper.JasperException: The output format must have a '{http://xml.apache.org/xalan}content-handler' property!
客户端解析是好的。。这个是什么异常,谢谢各位!
相关推荐
Javascript解析服务器端XML文件
Javascript解析服务器端XML文件,成为一个树形菜单,自己工作中需要写的,想和同志们一起探讨探讨
jQuery解析与处理服务器端返回xml格式数据的方法详解
本文实例讲述了jQuery解析与处理服务器端返回xml格式数据的方法。分享给大家供大家参考,具体如下: 1.php代码: <?php header(Content-Type:text/xml; charset=utf-8);//声明浏览器端返回数据的格式为xml文档格式 echo <?xml version='1.0' encoding='utf-8'?>. <comments>. <comment username='{$_REQUEST['>. <content>{$_REQUEST['content']
Android解析服务器端发来的xml数据示例
Android跟服务器交互数据,有时数据量大时,就需要以xml形式的交互数据。这里来实现服务器给Android客户端发送xml数据,Android客户端解析。服务器端我使用dom4j第三方包来组织xml数据,大家可自行百度下载。而Android客户端则使用 XmlPullParser来解析xml数据。服务器端代码: 代码如下: package servlet; import java.io.IOException; import java.io.PrintWriter; import java.net.URLDecoder; import java.sql.Connection; impor
xml parser
xml文件解析,包含从本地和服务器端解析,从服务端端解析使用tomcat,内含测试文件test.xml
ajax发送xml-java解析xml.doc
js中ajax发送xml数据,java对xml解析(蓝色标记重点)


Web 开发
