jsp解析xml文件的问题,值为空怎么处理?
wzhuo 2013-01-23 01:38:36 利用jsp解析xml文件,代码如下:
DocumentBuilderFactory uDBF=DocumentBuilderFactory.newInstance();
uDBF.setIgnoringElementContentWhitespace(true);
DocumentBuilder uDB = uDBF.newDocumentBuilder();
Document doc=null;
NodeList filmNodeList= doc.getElementsByTagName("film");
if(filmNodeList.getLength()>0){
film=(filmNodeList.item(0).getFirstChild().getNodeValue()).trim();//本行出现问题
}
错误类型:java.lang.NullPointerException
xml文件中film字段如下:
<film />
解决办法:
判断了filmNodeList的长度,如果长度>0,执行取值,目前判断filmNodeList.getLength()=1,取值出现java.lang.NullPointerException错误,怎么处理