Estou tentando pegar CFOP de NFe(xml), consegui pegar e colocar em um ArrayList, mas está apenas mostrando a tag ao invés do valor e queria exibir os valores.
NodeList list = document.getElementsByTagName("CFOP");
ArrayList<String> nodes = (ArrayList<String>) IntStream.range(0, list.getLength())
.mapToObj(list::item)
.map(n -> n.getNodeName())
.collect(Collectors.toList());
Resultado: [CFOP, CFOP, CFOP, CFOP]
OBS: dúvida fora do conteúdo do curso.