解析如下自定义的xml
<root>
<var name = "temp" value="00" />
<var name = "temp1" value="90"/>
<create>
<function name="init" param="aa,1,com1,19200" />
<cmd value="0000000000"/>
</createFile><test>
<function name="compare" param="$(temp),$(temp1)"/>
</test>请帮忙把这个自定义的xml解析一下,
要求是将得到变量解析,var 定义变量或者是常量,以后下面的文件中使用
下面function定义的实际是方法,解析得到这个方法名称以后我就会在java程序中
调用这个对应名称的方法,如果方法存在返回值,将这个返回值赋值给function中的
result属性。
xml中定义的属性实际就是一些方法。但是iwo还不会解析。
谢谢帮忙!

解决方案 »

  1.   

    小xml文件的话,用jdom解析,反射调方法
      

  2.   

    不是很会这个jdom的使用,最好给我一个解析的思路或者代码示例吧,谢谢!
      

  3.   

    http://txf2004.javaeye.com/blog/501441
      

  4.   

    你这个不是标准的xml啊,</root>呢? </createFile>和谁配对啊?
      

  5.   


    这个是我自定义的 但是是标准的 root我忘记写上去了。
    createFile上面有配对的。
      

  6.   

    已经解决了,能够读取出来 我想要的元素了,按照element 和 attribute 进行读取。