易截截图软件、单文件、免安装、纯绿色、仅160KB

digester 读XML文件问题

Java code:

Map map=new HashMap();

public void InitMap() {
Digester digester = new Digester();
digester.push(this);
digester.addCallMethod("mvc-config/action", "addaction", 2);
digester.addCallParam("mvc-config/action/name", 0);
digester.addCallParam("mvc-config/action/classs", 1); try {
digester.parse("mvc-config.xml");
} catch (IOException e) {
e.printStackTrace();
} catch (SAXException e) {
e.printStackTrace();
}
}
public void addaction(String name, String classs) {
map.put(name,classs);
}


mvc-config.xml 文件为:
XML code:

<?xml version="1.0"?>
<mvc-config>
<action name="login" class="com.weijin.crm.actiom.LoginActiom"></action>
<action name="loginout" class="com.weijin.crm.actiom.LoginOutActiom"></action>
...... 这里就不写那么多了,就是有很多
</mvc-config>


大体是这样的 不在自己电脑上 记下来的,
我现在能读到mvc-config.xml文件的内容 但是map里总是只有一条信息, 这是为什么? 望赐教


对呀!没看见你调用方法啊!

同意1楼

这个方法已经用到了 只是没写出来



引用<


相关问答:

C# DataSet导出xml 批处理(循环)得怎么处理

DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
      <B>
        <C>
        </C>
  &nb ......

请问Java如何把xml转txt格式呢?

今天遇到一个问题,把xml中的值装到.txt格式的文件中。
我目前想到两种比较笨的方法:1.可以通过xmlspy编辑工具实现
  2.通过把xml转成Javabean,然后转到excel中,再从新保存重命名为. ......

如何对xml内容数据进行比较 - VC/MFC / HTML/XML

如何对xml内容数据进行比较
例如:
<?xml version='1.0' encoding='utf-8'?>
  <TestLIST>
  <PID>40</PID>
  <TestName>深圳市</TestName> ......

C# 语法导出XML 的编码设置

我现在做接口导出,.NET平台,开发语言C#,想导出XML的文本格式。
想得到 <?xml version="1.0" encoding="GBK"?> 
的编码格式!怎么设置?谢谢!急!


只要保存为xml格式, ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号