
怎么把jsp页面里的数据插入到已存在的xml文件里,用到什么技术或方法
text.xml文件部分如下:<resourceitem>//一条资源记录<id>1001</id><title>07各地高考作文题</title>//资源标题<keyw...
text.xml文件部分如下:<resourceitem> //一条资源记录
<id>1001</id>
<title>07各地高考作文题</title> //资源标题
<keywords>作文,高考</keywords> //资源关键字
<kind>doc</kind> //资源类型(资源文件的扩展名)
<describe>07各地高考作文题</describe> //资源具体描述
<date>2007-12-1 8:50:43</date> //发布日期
<url> http://192.168.1.101:8080/resources/07各地高考作文题.doc</url> //资源保存地址
<author>李明</author> //资源作者
<publisher>山东师大</publisher> //资源发布者
</resourceitem>
页面如下:把关于资源的描述按照text.xml里的格式插入进去。 展开
<id>1001</id>
<title>07各地高考作文题</title> //资源标题
<keywords>作文,高考</keywords> //资源关键字
<kind>doc</kind> //资源类型(资源文件的扩展名)
<describe>07各地高考作文题</describe> //资源具体描述
<date>2007-12-1 8:50:43</date> //发布日期
<url> http://192.168.1.101:8080/resources/07各地高考作文题.doc</url> //资源保存地址
<author>李明</author> //资源作者
<publisher>山东师大</publisher> //资源发布者
</resourceitem>
页面如下:把关于资源的描述按照text.xml里的格式插入进去。 展开
3个回答
2013-07-09
展开全部
http://www.blogjava.net/willpower88/archive/2006/07/10/57546.html看一下这篇文章就好了,用的是dom4j,先下一个dom4j的jar包,引到项目中去,文章上有,先new一个实例文档,再在这个文档上创建根元素,然后再在根元素上add子元素或者属性,最后的format是格式话的东东,最后保存,完毕
2013-07-09
展开全部
页面提交到后台处理..
比如action,servlet等处理机制.
通常正常情况下,提交到后台插入数据库.
你这里就把它提交的内容写成xml。即可!
xml的节点自己可以定义.
至于读写xml的技术.我用的是dom4j ..当然还有其他很多种.
至于dom4j 里面的用法和属性.网上一搜一大把!
希望对你有用!
比如action,servlet等处理机制.
通常正常情况下,提交到后台插入数据库.
你这里就把它提交的内容写成xml。即可!
xml的节点自己可以定义.
至于读写xml的技术.我用的是dom4j ..当然还有其他很多种.
至于dom4j 里面的用法和属性.网上一搜一大把!
希望对你有用!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-09
展开全部
Document doc = DocumentHelper.createDocument();
//创建根元素
Element root = DocumentHelper.createElement("resourceitem");doc.setRootElement(root);
Element id=root.addElement("id");
id.setText("10001");
................................ (其他的类似)
OutputFormat opf = new OutputFormat(" ",true);
opf.setEncoding("UTF-8");
PrintWriter pw = new PrintWriter(System.out);
try {
XMLWriter xmlw = new XMLWriter(opf);
xmlw.write(doc);
File file = new File("text.xml");
FileWriter fw = new FileWriter(file);
XMLWriter output = new XMLWriter(fw);
output.write(doc);
output.close();
}
catch(Exception ex)
{}
//创建根元素
Element root = DocumentHelper.createElement("resourceitem");doc.setRootElement(root);
Element id=root.addElement("id");
id.setText("10001");
................................ (其他的类似)
OutputFormat opf = new OutputFormat(" ",true);
opf.setEncoding("UTF-8");
PrintWriter pw = new PrintWriter(System.out);
try {
XMLWriter xmlw = new XMLWriter(opf);
xmlw.write(doc);
File file = new File("text.xml");
FileWriter fw = new FileWriter(file);
XMLWriter output = new XMLWriter(fw);
output.write(doc);
output.close();
}
catch(Exception ex)
{}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询