Eu só conseguei fazer esse código funcionar somente com o Node. Tem alguma coisa errada?
package br.com.alura.teste;
import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory;
import org.w3c.dom.Document; import org.w3c.dom.Node;
public class Teste { public static void main(String[] args) throws Exception {
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document document = builder.parse("src/venda.xml");
Node formaDePagamento = document.getElementsByTagName(
"formaDePagamento").item(0);
String fdp = formaDePagamento.getTextContent();
System.out.println(fdp);
}
}