im trying to build an app to read this feed: http://loc.grupolusofona.pt/index.php/?format=feed
Its working just fine, except for the fact that when it reaches the
public final String getElementValue( Node elem ) {
Node child;
if( elem != null){
if (elem.hasChildNodes()){
for( child = elem.getFirstChild(); child != null; child = child.getNextSibling() ){
if( child.getNodeType() == Node.TEXT_NODE ){
return child.getNodeValue();
}
}
}
}
return "";
}
you are using this code which give null while parsing description.
I try your code and to get the content of description.
I use
child.getTextContent()
and it give me the content.
Change your code to
public final String getElementValue( Node elem ) {
Node child;
if( elem != null){
if (elem.hasChildNodes()){
for( child = elem.getFirstChild(); child != null; child = child.getNextSibling() ){
if(child.getNodeName().equalsIgnoreCase("description"))
{
return child.getTextContent();
}
if( child.getNodeType() == Node.TEXT_NODE ){
return child.getNodeValue();
}
}
}
}
return "";
}
And you got the content of description as well..,. Try it..,.