当前位置: 技术问答>java相关
向字符串中写了一个xml,如何将它转换成一个dom好进行xsl转换?
来源: 互联网 发布时间:2015-04-27
本文导语: StringBuffer xmlStr=new StringBuffer(); xmlStr.append(""+ ""+""); while(rs.next()) { xmlStr.append(""); xmlStr.append(""+rs.getInt("productid")+""); xmlStr.append(""+rs.getString("productname")+""); xmlStr.append(""+rs.getString("disc")+""); xmlStr.appe...
StringBuffer xmlStr=new StringBuffer();
xmlStr.append(""+
""+"");
while(rs.next())
{
xmlStr.append("");
xmlStr.append(""+rs.getInt("productid")+"");
xmlStr.append(""+rs.getString("productname")+"");
xmlStr.append(""+rs.getString("disc")+"");
xmlStr.append(""+rs.getFloat("price")+"");
xmlStr.append("");
}
xmlStr.append("");
xmlStr.append(""+
""+"");
while(rs.next())
{
xmlStr.append("");
xmlStr.append(""+rs.getInt("productid")+"");
xmlStr.append(""+rs.getString("productname")+"");
xmlStr.append(""+rs.getString("disc")+"");
xmlStr.append(""+rs.getFloat("price")+"");
xmlStr.append("");
}
xmlStr.append("");
|
/* 首先获得一个 DocumentBuilderFactory 的实例 */
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
/* 创建一个 DocumentBuilder 的实例*/
DocumentBuilder builder = factory.newDocumentBuilder();
//从String件得到Docoument
Document doc = builder.parse((String)xmlStr);
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
/* 创建一个 DocumentBuilder 的实例*/
DocumentBuilder builder = factory.newDocumentBuilder();
//从String件得到Docoument
Document doc = builder.parse((String)xmlStr);