¿Cómo implementar rawurldecode en Java?

Me gustaría convertir el código PHP a Java, es decir, decodificar una cadena almacenada como un formato URI codificado.

Es decir, cambiar

Esto% 20 es% 20a% 20% 2Burl% 2B% 21

dentro

Esta es una + url +!

He visto java.net.URI, pero no hay ejemplos adecuados, y parece que cualquier cosa que deba decodificarse debe estar en un formato URI adecuado. Me gustaría convertir una cadena que no tiene el formato adecuado, pero que contiene codificación HTML.

Respuesta 1
java.net.URLDecoder.decode("This%20is%20a%20%2Burl%2B%21", "UTF-8");

UTF-8 es, por supuesto, solo un ejemplo. Use cualquiera que sea su codificación de entrada.

Respuesta: 2

Con la configuración de TalkBack habilitada, el enfoque de accesibilidad cambia automáticamente al icono de hamburguesa. (tiene sentido ya que es el componente superior izquierdo en la pantalla). Cuando un usuario abre mi aplicación con ...

Hola, soy nuevo en la programación Java. Estoy tratando de ejecutar un comando externo desde Java y luego mostrar la salida del símbolo del sistema en JTextArea en tiempo real. Ese programa externo generará 1 línea de ...

Así que estoy a punto de desarrollar una aplicación web Spring MVC. Pero hay una excepción cada vez que implemento la aplicación que dice: java.net.URISyntaxException: Carácter ilegal en la ruta en el índice 11: archivo: / E: / ...

Estoy usando Apache Beam con Maven y en el pom.xml la dependencia es <dependency> <groupId> org.apache.beam </groupId> <artifactId> beam-sdks-java-core </artifactId> ...