URLのInputStreamでxmlを読み取った後、URL以外のすべてを切り捨てると、 "http://cliveg.bu.edu/people/sganguly/player/%20Rang%20De%20Basanti%20-%20Tu%20Bin%20Bataye.mp3"と表示されます。URLをJavaでエスケープするにはどうすればよいですか?
ご覧のとおり、多くの「%20」があります。
URLをエスケープ解除します。
サードパーティライブラリを使用せずにJavaでこれを行う方法はありますか?
ちょうどぺだっているように、「通常のユニコード」はありません。 UTF8は、ユニコードテキストを表現するいくつかの方法の1つです。しかし、正式な正式な表現はありません。 – jalf
Jonとngが言ったように、これはUnicodeやUTF-8とは関係ありません。タイトルを変更することができます。 –