2013-08-13 5 views
2

Я использую Java (JAXB) и я хочу, чтобы извлечь данные из CDATAПолучить значение из CDATA

<![CDATA[Need Help]]> 

Желаемая выход

Need Help 

Может ли тело помочь мне. Я попробовал несколько решений.

Спасибо!

ответ

2

попробовать этот

@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); 
    } 
} 

OUTPUT

Need Help 
Смежные вопросы