1
XMLでCDATAをチェックしてXMLEventReaderで読み取ることができません。StaxでXMLEventReaderを使用してXMLのCDATAを確認できません
次のサンプルです:
<name>HEADERS</name>
<data>
<![CDATA[ Sat Nov 19 18:50:15 2016 (1672822)
]]>
<![CDATA[Sat, 19 Nov 2016 18:50:14 -0800 (PST)
]]>
</data>
次のように私が使用していますスタックスのAPIのXMLEventReaderのがある:だから
while (eventReader.hasNext()) {
XMLEvent event = eventReader.nextEvent();
if (event.isCharacters()) {
System.out.println(event.asCharacters().isCData());
System.out.println(event.asCharacters().getData());
}
}
、私は文字のためのデータタグを読んだとき、私を得ますevent.asCharacters()。isCData()に対してはfalseです。 EventReaderでCDATAをチェックし、CDATAも取得する方法を知りたいですか?