첫번째 아이템어떻게이 XML 파일을 구문 분석 할 수 있습니까?
<item>
<title>...</title>
<link>...</link>
<guid>...</guid>
<description>...</description>
<pubDate>Thu, 31 Jan 2013 13:46:24 +0530</pubDate>
</item>
번째 항목
<item>
<title>...</title>
<link>...</link>
<guid>...</guid>
<description>...</description>
<enclosure url="http://entertainment.oneindia.in/img/2013/01/31-race-2-6-day-collection.jpg" type="image/jpeg" length="202500"/>
<pubDate>Thu, 31 Jan 2013 10:36:35 +0530</pubDate>
</item>
"항목의"XML의 요소이다. 첫 번째 항목에는 "둘러보기"태그가없고 두 번째 항목에는 사용할 수 있습니다. 내 DOMParser는 NPE를 던졌습니다. 그 이유는 "인클로저"태그가 첫 번째 "항목"에서 사용할 수 없기 때문입니다. 선호하는 태그를 사용할 수없는 경우 어떻게 건너 뛸 수 있습니까?
NPE와 내 코드 당신은 직렬화를 사용하려고 할 수 있습니다
objItem.setImage(getAttributeVal("enclosure", eElement));
public String getAttributeVal(String tag,Element eElement)
{
String imgUrl=eElement.getElementsByTagName(tag).item(0).getAttributes().getNamedItem("url").getNodeValue();
return imgUrl;
}