История изменений
Исправление Rastafarra, (текущая версия) :
private static String getTextFromNode (Node node) {
NodeList childs = node.getChildNodes();
Integer childCount = childs.getLength();
return
IntStream
.range(0, childCount)
.mapToObj((int idx) -> {
if (childCount > 1)
return getTextFromNode(childs.item(idx));
else
return node.getTextContent();
})
.collect(Collectors.joining(" "));
}
пусть мне стало стыдно :)
Исходная версия Rastafarra, :
такая либа.
или ты считаешь как это должно выглядеть? :)