ITPub博客

首页 > Linux操作系统 > Linux操作系统 > [转载]java+xml中文问题解决方法

[转载]java+xml中文问题解决方法

原创 Linux操作系统 作者:dinner1007 时间:2019-04-08 12:48:05 0 删除 编辑
java+xml中文问题解决方法
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() {
}
}

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/374079/viewspace-132226/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2018-08-23

  • 博文量
    669
  • 访问量
    460122