|
|
java+xml中文问题解决方法 |
|
|
作者:未知 来源:月光软件站 加入时间:2005-5-13 月光软件站 |
import javax.xml.transform.TransformerFactory; import javax.xml.transform.*; import javax.xml.transform.stream.StreamSource; import javax.xml.transform.stream.StreamResult; import javax.xml.transform.TransformerException; import javax.xml.transform.TransformerConfigurationException;
import java.io.FileOutputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.*;
import javax.servlet.*; import javax.servlet.http.*; import javax.servlet.http.HttpServlet;
/** * Title: Test * Description: Case Study * Copyright: Copyright (c) 2001 * Company: * @author tony chen * @version 1.0 */
public class test extends HttpServlet { private static final String CONTENT_TYPE = "text/html"; /**Initialize global variables*/ public void init(ServletConfig config) throws ServletException { super.init(config); } /**Process the HTTP Get request*/ public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { try{
TransformerFactory tFactory = TransformerFactory.newInstance();
Transformer transformer = tFactory.newTransformer(new StreamSource(new File("C:/resin/jworkflow/xsl/xxx.xsl"))); transformer.setOutputProperty("encoding","gb2312"); transformer.transform( new StreamSource(new File("C:/resin/jworkflow/WEB-INF/classes/xml/yyy.xml")), new StreamResult(response.getOutputStream())); } catch(Exception e){e.printStackTrace();} } /**Clean up resources*/ public void destroy() { } }

|
|
相关文章:相关软件: |
|