У меня есть строка, представляющая URL-адрес, содержащий пробелы, и вы хотите преобразовать его в объект URI. Если просто попробуйте сделать
String myString = "http://myhost.com/media/mp3s/9/Agenda of swine - 13. Persecution Ascension_ leave nothing standing.mp3";
URI myUri = new URI(myString);
это дает мне
java.net.URISyntaxException: Illegal character in path at index X
где index X
- это позиция первого пробела в строке URL.
Как я могу разобрать myString
в объект URI
?