jsp 分割问题

来源:百度知道 编辑:UC知道 时间:2024/05/04 05:02:25
只提取代码中的数字部分 <merID>000000000027</merID>

<CheckDate>20070316</CheckDate>

<orderNum>0000000009</orderNum>

<orderAmt>111</orderAmt>

<checkResult>01</checkResult>";
大侠 可不可以给我编出来。小弟刚入手,看不明白。
附加最高分。

方法1:提示,用JAVA-XML可以轻松实现提取,对XML的JAVA工具包有dom.jar,sax.jar,dom4j.jar最好用dom4j,它对前两个都兼容.同时也可以针对HTML文档进提取
使用此代码要先导入dom4j.jar,可以上网下载
import java.io.File;
import java.org.dom4j.*;
import java.org.dom4j.io.SAXReader;
public class ElementHandlerTest
{
SAXRead saxReader = new SAXReader();
File file = new File("student.xml");
//以上文件可以是HTML格式的文档;
//添加一个ElementHandler实例,即文档的处理器;
saxReader.addHandler("/students/student",new StudentHandler());
try{
saxReader.read(file);
//文档的处理器载入文档;
}catch(DocumentException e)
{System.out.println(e.getMessage());}

//下面定义ElementHandler实例,即文档的处理器;
//具体的怎么操作我给个大概出来;
private static class StudentHandler implements ElementHandler
{
//重写ElementHandler中的onStart方法;
public void onStart(ElementPath path)
{
//得到文档中的第一个元素,即根元素student