В приложении, которое я разрабатываю, я получаю XML-строку, которую я должен проанализировать в приложении, чтобы правильно хранить данные в локальной базе данных. Проблема заключается в том, что когда поле в XML имеет амперсанд, как товарный знак («Pans Company», например,), синтаксический анализатор падает со следующей ошибкой: ParseException: неопределенный объект.Android Parse ampersand в XML
Как я могу справиться с этими ситуациями легко с помощью SAXParser? Это сводит меня с ума, я прочел массу решений, но для меня это полезно.
проверить это xmlparser http://developer.android.com/training/basics/network-ops/xml.html – Madhur
Вы можете использовать '\ u0026' вместо' & ' –
Амперсанд должен быть процитирован в XML как' & '. Аналогично, '<' должно быть '<'. – choroba