Sax - ExpatParser $ ParseException

Я делаю приложение для Android, которое читает XML-Интернет. Это приложение использует SAX для анализа XML. Это мой код для парсинга:

public LectorSAX(String url){
    try{
        SAXParserFactory spf=SAXParserFactory.newInstance();
        SAXParser sp = spf.newSAXParser();
        DefaultHandler lxmlr=new LibraryXMLReader() ;
        sp.parse(url, lxmlr);

        nodo=((LibraryXMLReader)lxmlr).getNodoActual();

    }catch(ParserConfigurationException e){ 
        System.err.println("Error de parseo en LectorSAX.java: "+e);
    }catch(SAXException e){
        System.err.println("Error de sax LectorSAX.java: " + e);
    } catch (IOException e){
        System.err.println("Error de  io LectorSAX.java: " + e);
    }
}

Проблема в том, что возникает SAXException. Сообщение об исключении выглядит следующим образом:

org.apache.harmony.xml.ExpatParser $ ParseException: в строке 4, столбец 42: неправильно сформирован (неверный токен)

Однако, если я помещаю тот же код в обычное приложение Java SE, это исключение не происходит, и все работает нормально.

Почему один и тот же код прекрасно работает в приложении Java SE, а не в Android? С другой стороны, как решить проблему?

Спасибо за помощь.

Приветствую.

Ответы на вопрос(1)

Ваш ответ на вопрос