81,092
社区成员
发帖
与我相关
我的任务
分享
<?xml version="1.0" encoding="UTF-8"?>
<table>
<row>
<name>
<![CDATA[Edward]]>
</name>
<sex>
<![CDATA[Male]]>
</sex>
<age>
<![CDATA[28]]>
</age>
</row>
</table>
<%@ page language="java" contentType="text/html;charset=UTF-8"%>
<%@ page import="org.dom4j.*" %>
<%@ page import="org.dom4j.io.*" %>
<%@ page import="java.io.*" %>
<%
response.setHeader("Cache-Control","no-cache");
response.setHeader("Pragma","no-cache");
response.setDateHeader("Expires",0);
Document document=DocumentHelper.createDocument();
Element _row=document.addElement("row");
_row.addAttribute("name","Edward");
_row.addAttribute("sex","Male");
_row.addAttribute("age","28");
PrintWriter p=response.getWriter();
try{
OutputFormat format1 = new OutputFormat(" ", true);
format1.setEncoding("UTF-8");
XMLWriter out1=new XMLWriter(p,format1);
out1.write(document);
out1.flush();
}
catch(IOException e){
e.printStackTrace();
}
%>
<%@ page language="java" contentType="text/html;charset=UTF-8"%>
<%@ page import="org.dom4j.*" %>
<%@ page import="org.dom4j.io.*" %>
<%@ page import="java.io.*" %>
<html>
<head>
<title>Test XML</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body>
<%
String resultStr = null;
Document document=DocumentHelper.createDocument();
Element _row=document.addElement("row");
Element _name=_row.addElement("name");
Element _sex=_row.addElement("sex");
Element _age=_row.addElement("age");
_name.addCDATA("Edward");
_sex.addCDATA("Male");
_age.addCDATA("28");
try{
OutputFormat format1 = new OutputFormat(" ", true);
format1.setEncoding("UTF-8");
StringWriter sw = new StringWriter();
XMLWriter out1=new XMLWriter(sw,format1);
out1.write(document);
out1.close();
resultStr=sw.toString();
resultStr = resultStr.replaceAll("<","<");
resultStr = resultStr.replaceAll(">",">");
}
catch(IOException e){
e.printStackTrace();
}
%>
<pre>
<%=resultStr%>
</pre>
</body>
</html>
Document document=DocumentHelper.createDocument();
Element _root=document.addElement("table");
Element _row=_root.addElement("row");
Element _name=_row.addElement("name");
Element _sex=_row.addElement("sex");
Element _age=_row.addElement("age");
_name.addText("Edward");
_sex.addText("Male");
_age.addText("28");
try{
OutputFormat format1 = new OutputFormat(" ", true);
format1.setEncoding("UTF-8");
XMLWriter out1=new XMLWriter(new PrintWriter(System.out),format1);
out1.write(document);
out1.flush();
}
catch(IOException e){
e.printStackTrace();
}
<?xml version="1.0" encoding="UTF-8"?>
<table>
<row>
<name>Edward</name>
<sex>Male</sex>
<age>28</age>
</row>
</table>
<?xml version="1.0" encoding="UTF-8"?>
<table>
<row>
<name>
<![CDATA[Edward]]>
</name>
<sex>
<![CDATA[Male]]>
</sex>
<age>
<![CDATA[28]]>
</age>
</row>
</table>