У меня возникли проблемы при разборе Xml в blackberry.
Если Xml содержит пустой тег.
код возвращает исключение Null ..
Некоторые решения предлагают использовать попробовать и поймать .. Что мне делать, чтобы решить эту проблему ????
и это код синтаксического анализа
DocumentBuilderFactory docBuilderFactory= DocumentBuilderFactory. newInstance();
DocumentBuilder docBuilder= docBuilderFactory.newDocumentBuilder();
docBuilder.isValidating();
doc = docBuilder.parse(conn.openInputStream());
doc.getDocumentElement ().normalize ();
list=doc.getElementsByTagName("*");
node=new String();
element = new String();
//this "for" loop is used to extract all elements and their value, so they can be displayed on the device
for (int i=0;i<list.getLength();i++){
Node value=list.item(i).getChildNodes().item(0);
//getting attribute ==> Node value=list.item(i).getAttributes().item(0);
node=list.item(i).getNodeName();
element=value.getNodeValue();
if(node.equals("Name")){
// some code goes here
Пустые теги, такие как:
или