XML ファイルに UTF-8 文字が含まれていると、DOM パーサーがファイルを読み込めないという問題があります。今、彼に utf-8 を読み取るように指示する必要があることはわかっていますが、その方法がわかりません。私のコードでは、次のとおりです。
File xmlFile = new File(fileName);
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(xmlFile);
doc.getDocumentElement().normalize();
メソッド setencoding() があることは知っていますが、コードのどこに配置すればよいかわかりません...