невозможно распечатать значения в командной строке, но оно работает в затмении, когда оно запускается как конфигурации запуска в обычном формате UTF-8.
уже работает с приведенными ниже командами
javac -verbose -encoding UTF8 -cp. Test1.java
java -verbose -Dfile.encoding = UTF-8 -cp. Test1
включен chcp 936 в командной строке Windows
но не повезло, ниже приведен фрагмент кода
DocumentBuilderFactory dbFactory = DocumentBuilderFactory
.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(fXmlFile);
doc.getDocumentElement().normalize();
System.setProperty("file.encoding", "UTF-8");
System.out.println("Root element :"
+ doc.getDocumentElement().getNodeName());