Escape Character Utility untuk URL dan data JSON – Jangan ragu untuk menggunakannya di Proyek Java Anda

Diterbitkan: 2021-11-19
Escape Character Utility untuk data URL dan JSON - Jangan ragu untuk menggunakannya di Proyek Java Anda

Apa itu karakter pelarian di Jawa?

Terutama karakter pelarian adalah karakter which replaces existing character new & provided character yang berfungsi paling baik tanpa menimbulkan kesalahan saat runtime.

Juga, itu diperlukan untuk transmisi antar sistem/proses, yaitu char yang sama berfungsi untuk bahasa pemrograman C++, Java, dll.

Dalam tutorial ini kita akan membahas dua Utilitas Karakter Escape.

  1. URLEscapeUtil
  2. JSONEscapeUtil

Juga tutorial ini akan membantu Anda jika Anda memiliki pertanyaan di bawah ini:

  • Karakter pelarian Java dalam string
  • Karakter mana yang perlu diloloskan pada HTML
  • Apa artinya escape char di java
  • Karakter pelarian Java dalam string
  • Bagaimana cara saya keluar dari String untuk Java?
  • Escape Urutan di Jawa dengan Contoh

Mari kita mulai:

  1. Buat kelas CrunchifyEscapeCharUtility.java
  2. Buat metode crunchifyURLEscapeUtil(String s) – yang mengembalikan String dengan karakter escape di URL yang disediakan
  3. Buat metode crunchifyJSONEscapeUtil(String s) – yang mengembalikan String dengan karakter escape di JSON yang disediakan
  4. Di Utama() –
    1. kita akan membaca data JSON dari file
    2. berikan nama file Crunchify_Escape_Util.txt
  5. Kami menggunakan java.net.URLEncoder untuk menambahkan karakter pelarian URL

Di Java saat kita menyandikan String, aturan berikut berlaku:

menyandikan String, aturan berikut - Crunchify

Berikut adalah konten file Crunchify_Escape_Util.txt . Silakan masukkan ke laptop/desktop Anda dan perbarui lokasi jalur di program.

Opsi-1: Berikut adalah Contoh Java lengkap.

  • Buat metode Escape JSON dan URL kami sendiri.

Keluaran Konsol Eclipse:


Opsi-2: Menggunakan dependensi commons-text Apache Common

  • Tambahkan ketergantungan pom.xml Maven

Kode lengkap:

  • Buat kelas: CrunchifyEscapeJSONTutorial.java

Hasil IntelliJ IDEA:

Kami pindah ke IntelliJ IDEA sejak dua tahun terakhir. Berikut adalah hasil konsol.

Beri tahu saya jika Anda menghadapi masalah dalam menjalankan Aplikasi Java ini.