Ho molti file di risorse in bundle con la mia app Java. Questi file hanno nomi di file contenenti caratteri internazionali come ü o æ. Vorrei caricare questi file usando getClass(). GetResource(), ma a quanto pare questo non è supportato poiché per questi particolari nomi di file, il metodo getResource restituisce sempre null.Migliore alternativa internazionale a getClass di Java(). GetResource()
Questo mi ha fatto sperimentare l'utilizzo della codifica URL dei caratteri internazionali, ma questo non è supportato come indicato da http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4968789.
Quindi, la mia domanda è: qual è il modo consigliato di caricare una risorsa che ha un nome contenente caratteri internazionali? Per esempio, ho bisogno di caricare il contenuto UTF-8 di un file di nome Sjælland.txt
Ciò è interessante. Potevo capire perché avrebbe funzionato. Tuttavia, penso che ci vorrebbe un po 'più di lavoro per prestazioni adeguate, dal momento che si sta aprendo un barattolo zippato ogni volta che si legge un file. Prima di percorrere questa strada, vedrò se qualcun altro ha altre alternative da condividere. –