用Vector来体现树形结构,绝不是一个好的选择,读取时你得进行无数次造型;
建议还是用W3C的Node吧,这样的转换应该没有太大的意义。

解决方案 »

  1.   

    我要把xml文件遍历以后用一维的Vector存放所有的属性信息.
    根据画面需要(配置xml文件)转化成二维分行表示.
    由画面提取全部信息放回二维Vector中.
    这样的话就解决了树型结构深度和广度未知的问题.
    (树型操作怎样在二维的页面实现?而且Node本身比Vector要开销大很多)
    如果我需要soap通讯的话再把含有层信息的Vector还原就可以了.
    这样我的xml和画面就是活动的可以对应任何一种case.这里有一个前提条件遍历方法要先期约定好.
    现在我已经走到还原的一步了只是还原是Dom本身有一点缺陷.