Escape Character Utility para dados de URL e JSON – Sinta-se à vontade para usar em seu projeto Java

Publicados: 2021-11-19
Escape Character Utility para dados de URL e JSON - Sinta-se à vontade para usar em seu projeto Java

O que é caractere de escape em Java?

Principalmente os caracteres de escape são os caracteres which replaces existing character new & provided character que funciona melhor sem gerar nenhum erro em tempo de execução.

Além disso, é necessário para a transmissão entre sistemas/processos, ou seja, o mesmo caractere funciona para a linguagem de programação C++, Java, etc.

Neste tutorial, veremos dois Utilitários de Caracteres de Escape.

  1. URLEscapeUtil
  2. JSONEscapeUtilName

Além disso, este tutorial irá ajudá-lo se você tiver perguntas abaixo:

  • Caracteres de escape Java em string
  • Quais caracteres precisam ser escapados em HTML
  • O que significa escape char em java
  • Caracteres de escape Java em string
  • Como faço para escapar de uma String para Java?
  • Sequências de escape em Java com exemplos

Vamos começar:

  1. Crie a classe CrunchifyEscapeCharUtility.java
  2. Crie o método crunchifyURLEscapeUtil(String s) – que retorna String com caractere de escape na URL fornecida
  3. Crie o método crunchifyJSONEscapeUtil(String s) – que retorna String com caractere de escape no JSON fornecido
  4. Em Main() –
    1. vamos ler os dados JSON do arquivo
    2. forneça o nome do arquivo Crunchify_Escape_Util.txt
  5. Usamos java.net.URLEncoder para adicionar caractere de escape de URL

Em Java, quando codificamos uma String, as seguintes regras se aplicam:

codificar uma String, as seguintes regras - Crunchify

Aqui está o conteúdo do arquivo Crunchify_Escape_Util.txt . Por favor, coloque-o em seu laptop/desktop e atualize a localização do caminho no programa.

Opção-1: Aqui está um exemplo Java completo.

  • Crie nossos próprios métodos Escape JSON e URL.

Saída do console do Eclipse:


Opção-2: Usando a dependência de texto comum do Apache Common

  • Adicione a dependência pom.xml do Maven

Código completo:

  • Criar classe: CrunchifyEscapeJSONTutorial.java

Resultado do IntelliJ IDEA:

Mudamos para o IntelliJ IDEA nos últimos dois anos. Aqui está um resultado do console.

Deixe-me saber se você enfrentar qualquer problema ao executar este aplicativo Java.