2

次のコードを使用して、Javaでxmlを解析しようとしています

File fXmlFile = new File(DAL_DB_ALARM_MOVED_XML);
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(fXmlFile);
doc.getDocumentElement().normalize();

上記のコードは、Permission Deniedparse()が呼び出されているときに例外をスローします。誰かがここで私を助けることができますか?

4

2 に答える 2

0

おそらく、ファイルシステムの読み取り権限の問題がありますか?
これを確認し、stracktraceも印刷してください。

于 2012-10-31T18:42:04.837 に答える
0

ここで提案されていることを試してください。

JavaでXMLを解析するためのアクセス権

読み取り権限があることを確認し、ファイルを開いたままにしないでください(試してみてください)。

于 2012-10-31T18:48:07.223 に答える