我想知道这个数据是否是CDATA数据,我如何做啊~~~~~~~~~~~~

解决方案 »

  1.   

    去查一下你使用的api的文挡,应该有获得类型这个方法的
      

  2.   

    我找过,没有这个方法,都是直接把CDATA里的值提出来,我没法区分是不是CDATA标志过的数据,所以才来请教的,望知道的兄弟可以相告
      

  3.   

    JDOM的办法:
    ContentFilter cf=new ContentFilter();
    cf.setTextVisible(false);//过滤TEXT节点
    System.out.println(anode.getContent(cf));//这样只会显示出CDATA,TEXT不显示。
      

  4.   

    我用的是dom4j有类似的方法么?
      

  5.   

    jdk 1.4中没有 anode.getContent()方法