Comment puis-je obtenir juste le pot URL à partir d'un bocal: URL contenant un “!” et un fichier spécifique dans le pot?

J'obtiens un fichier jar url au moment de l'exécution que:

jar:file:///C:/proj/parser/jar/parser.jar!/test.xml

Comment cela peut-il être converti à un chemin d'accès valide que:

C:/proj/parser/jar/parser.jar.

J'ai déjà essayé d'utiliser File(URI), getPath(), getFile() en vain.

InformationsquelleAutor | 2008-12-31