Есть следующая реализация кода:
NodeList rightsNodeList = docsRightsParent.getElementsByTagName("DOC");
for (int i = 0; i < rightsNodeList.getLength(); i++) {
Node node = rightsNodeList.item(i);
if (node.getNodeType() == Node.ELEMENT_NODE) {
clients.put(((Element) node).getAttribute("qwe"), node.getTextContent());
}
}
Для получения:
<DOCS>
<DOC qwe="qq">15</DOC>
<DOC qwe="qq">16</DOC>
</DOCS>
Есть ли способ место node.getTextContent() без парсера, получить Integer(не String) значения 15 и 16?
Согласно документации у класса Node нет вариантов получить контент внутри тега кроме как строкой.
Используйте метод Integer.valueOf(String s)
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости