dom4j如何获取cdata里面的内容,有人知道告诉我一下吗

时间:2022-09-28 21:49:45
dom4j如何获取cdata里面的内容,有人知道告诉我一下吗

<ROOT>
      <DATA>
          <UserArea><![CDATA[<LIST><ROW>HELLO</ROW></LIST>]]></UserArea>
      </DATA>
</ROOT>



          ...
         List  list = dom.selectNodes.selectNodes("/ROOT/DATA/UserArea");
         Iterator it = list.iterator(); 
         Element hostElement = (Element)it.next(); 
           System.out.println("DongDian's ftp_host="+hostElement.getText()); //得到<![CDATA[<LIST><ROW>HELLO</ROW></LIST>]]>

但是,我想要的是<![CDATA里面的内容,不要<![CDATA,怎么写啊

2 个解决方案

#1


晕死了,我要结贴了,有人来顶一下,我给分结束吧。

#2


System.out.println("DongDian's ftp_host="+((String)hostElement.getData()));
这样就可以了.

#1


晕死了,我要结贴了,有人来顶一下,我给分结束吧。

#2


System.out.println("DongDian's ftp_host="+((String)hostElement.getData()));
这样就可以了.