Я знаю, как анализировать XML с помощью SAX-парсера. Мой XML такой:
-<address_component>
<long_name>Chambers St</long_name>
<short_name>Chambers St</short_name>
<type>route</type>
</address_component>
-<address_component>
<long_name>Downtown</long_name>
<short_name>Downtown</short_name>
<type>neighborhood</type>
<type>political</type>
</address_component>
Моя проблема: когда в XML есть два тега с одинаковыми именами, например, в данном случае «type», мой код получает только значение последнего тега. В этом случае «type» становится «политическим» и пропускает «соседство».
Как мне с этим справиться?