Я обнаружил странное поведение в Android 3.x (Gingerbread) для планшета Android.Я смог воссоздать проблему на вкладке Galaxy и на эмуляторе.
Другие версии ОС, работающие с кодом EXACT, работают нормально.Вот подробности:
Document dom = db.parse(new InputSource(new StringReader(response)));
Element root = dom.getDocumentElement();
NodeList items = root.getElementsByTagName("root"); // this is the org.w3c.dom.Element.getElementsByTagName
items.getLength() >>>> is Always 0 on Android 3.x
Но ожидаемый счетчик списка во всех других версиях 2.1 и выше (очевидно, исключая версии 3.x) возвращается.
Анализируемый xml:

дословно!Опять же, точно такой же исходный код прекрасно работает на версиях Android 2.1, 2.2, 2.3 и 4.0, но НЕ на версиях 3.0 или 3.1
Будем очень благодарны за любые предложения, объяснения или решения!