你说的方法就是解析XML文件吧!!。这个并不是很难!!! 目前解析XML有两种方式比较常见1 SAX(Simple API for XMl)解析.
你可以使用Apache的Xerces解析器。具体的下载地址我忘了!! 你可以自己找找!
印象中是下载包zip中的resolver.jar,xercesImpl.jar,xml-apis.jar 文件拷贝到win-inf/class下吧! SAX是事件驱动的.
SAX解析我用的不多!!!因为太复杂,一般的情况下不用,不过他的功能很强大.
另种方法是JDOM解析
可以在http://www.jdom.org/下载到最新的版本.
将压缩包中的jdom.jar 放到lib目录中
具体操作如下:
这是一个简单的JSP解析xml..
page contentType="text/html;charset=gb2312" language="java"
page import="java.io.*"
page import="org.jdom.*"
page import="java.util.List"
page import="java.util.Iterator"
html
head
title 解析xml title
head
body
解析xml
<% try{
SAXBuider buider= newSAXbuider();
Document read_1=buider.buid(this.getClass().getResourceAsStream("要解析的XML.XML"));
Element rootElement=read_1.getRootElement();
List list=rootElement.getChildren();
for(Interator i =list.interator; i.hasNext();)
{Element current=(Element)i.next();
String name=curent.getName();
String bbb= curent.getChildText("bbb");
out.println("bbb");
}
}
catch(Exception e){e.print...}
%>
/body
/html
因为找不到以前写的代码..所以随手写了一下,肯定有不足之处,不过应该可以解析XML....希望可以给你做个参考!