那个XML文档不完整吧.查一下DOM的操作

解决方案 »

  1.   

    String s = "<channel><title>新浪军事-军备动态</title><image>";
    String[] ss = s.split("<title>[^#]*</title>");
    for (int i = 0; i < ss.length; i++) {
    s = s.replaceAll(ss[i], "");
    }
    s = s.replaceAll("<title>","").replaceAll("</title>","");
      

  2.   

    DreamDragon_NEU(梦龙)  强。请教一下("<title>[^#]*</title>" 中的[^#]*是什么东东?
      

  3.   

    一个正则表达式
    [^#]*,有点取巧了,只要<title></title>没有#就行,如果不能保证,那就把#换成其它一定不包含的字符
    表达式的意思就是一切不包含#的字符串,长度从0-无穷
      

  4.   

    不能用
    执行到String[] ss = s.split("<title>[^#]*</title>");就报错
      

  5.   

    方法1:用DOM/SAX来得到
    方法2:用字符串的查找来做
      

  6.   

    String[] ss = s.split("<title>[^#]*</title>");
    不能用??
    可以呀~~~~楼主报什么错?