0
XML은 같은 항목이 있습니다구문 분석 할 수있는 XML 항목
<News:Source>AD HOC News</News:Source>
을하지만 파서 STAX XML을 사용할 때 그 라인을 무시 :
static final String SOURCE = "News:Source";
XMLInputFactory inputFactory = XMLInputFactory.newInstance();
// Setup a new eventReader
InputStream in = read();
XMLEventReader eventReader = inputFactory.createXMLEventReader(in);
// read the XML document
while (eventReader.hasNext()) {
XMLEvent event = eventReader.nextEvent();
if (event.isStartElement()) {
String localPart = event.asStartElement().getName().getLocalPart();
switch (localPart) {
...
case SOURCE:
// System.out.println("nothing happens here");
source = getCharacterData(event, eventReader);
break;
...
이유는 무엇입니까?
스위치에 사용 된 문자열 s은 어떻게 구합니까? – laune
@laune 토픽 업데이트 –
로컬 부분 만 사용하고 있습니다. "뉴스"접두사는 생략하십시오. – laune