private Document toDom(HttpServletRequest request) throws ServletException{
Debug.println("开始创建DOM树");
DocumentBuilder docBuilder = null;
Document document = null ;
ByteArrayInputStream input = null;
String sXmlData = request.getParameter("txtConstructStep");
Debug.println("getStr="+sXmlData);
sXmlData = "<?xml version=\"1.0\" encoding=\"GB2312\"?>" + sXmlData;
//ByteArrayInputStream input
try
{
input = new ByteArrayInputStream(sXmlData.getBytes());
docBuilder = DocumentBuilderFactory.newInstance().newDocumentBuilder();
document = docBuilder.parse(input);
//System.out.println(document.toString());
Debug.println("DOM="+document);
}
catch(Exception E)
{
throw new ServletException("创建DOM树时发生异常:" + E.getMessage());
}
finally
{
if (input != null)
{
try
{
input.close();
}
catch(IOException ioE)
{
}
}
}
//
Debug.println("DOM树创建完毕");
return document;
}
Debug.println("开始创建DOM树");
DocumentBuilder docBuilder = null;
Document document = null ;
ByteArrayInputStream input = null;
String sXmlData = request.getParameter("txtConstructStep");
Debug.println("getStr="+sXmlData);
sXmlData = "<?xml version=\"1.0\" encoding=\"GB2312\"?>" + sXmlData;
//ByteArrayInputStream input
try
{
input = new ByteArrayInputStream(sXmlData.getBytes());
docBuilder = DocumentBuilderFactory.newInstance().newDocumentBuilder();
document = docBuilder.parse(input);
//System.out.println(document.toString());
Debug.println("DOM="+document);
}
catch(Exception E)
{
throw new ServletException("创建DOM树时发生异常:" + E.getMessage());
}
finally
{
if (input != null)
{
try
{
input.close();
}
catch(IOException ioE)
{
}
}
}
//
Debug.println("DOM树创建完毕");
return document;
}
解决方案 »
- 初学EJB2,关于jboss部署local问题,老报找不到jndi,详细请看下面
- 如何在开发过程中,减少和降低bug的出现
- 反射类中的Spring属性注入无效,高分求大神
- ibatis
- WSDL2Java和XSD混用的问题
- 简单问题,HQL查日期为空的记录
- 没人解决吗!
- 客户要做个类似联众的游戏平台,大家给估个价。
- 求sun.jdbc.rowset包和参考手册
- 求助怎么把action中多个对象循环显示到jsp页面?
- 如何在weblogic中建立jdbc 连接ms-sql server?
- 在Weblogic中配置JDBC连接池,用sqlserver2000做数据库.可不可以直接把驱动文件考到哪个目录下面,不用添加在classpath里
报错如下:
org.jdom.JDOMException: Invalid byte 1 of 1-byte UTF-8 sequence.: Invalid byte 1 of 1-byte UTF-8 sequence.