【问题标题】:Retrieve value from CDATA从 CDATA 中检索值
【发布时间】:2013-08-14 22:02:11
【问题描述】:

我正在使用 java(JAXB),我想从 CDATA

中检索数据
<![CDATA[Need Help]]>

期望的输出

Need Help

任何人都可以帮助我。我尝试了几种解决方案。

谢谢!!

【问题讨论】:

    标签: java xml jaxb cdata


    【解决方案1】:

    试试这个

    @XmlAccessorType(XmlAccessType.FIELD)
    public class Test0 {
        String e1;
    
        public static void main(String[] args) throws Exception {
            String xml = "<root><e1><![CDATA[Need Help]]></e1></root>";
            Test0 t = JAXB.unmarshal(new StringReader(xml), Test0.class);
            System.out.println(t.e1);
        }
    }
    

    输出

    Need Help
    

    【讨论】:

      猜你喜欢
      • 2014-08-03
      • 1970-01-01
      • 1970-01-01
      • 2010-09-12
      • 1970-01-01
      • 2014-09-22
      • 1970-01-01
      • 1970-01-01
      • 2015-05-08
      相关资源
      最近更新 更多