Pertanyaan Memuat File XML yang ada di classpath di Java


Saya perlu memuat file xml yang ada di classpath ke aplikasi java saya. Bisakah ada yang memberi saran tentang ini.

Terima kasih,
Narendra


5
2017-11-24 08:04


asal


Jawaban:


Menggunakan ClassLoader.getResourceAsStream atau Class.getResourceAsStream, dan kemudian memuatnya seperti yang Anda lakukan untuk yang lain InputStream.

(Perbedaan antara menggunakan ClassLoader versi dan Class versi adalah bagaimana "relatif" jalur sumber daya diselesaikan. Dengan ClassLoader versi, selalu diperlakukan secara efektif sebagai jalur absolut; dengan Class versi, jika jalan tidak dimulai dengan "/" ini dianggap sebagai relatif terhadap paket kelas itu.)


12
2017-11-24 08:06