Cara menggunakan JSONTOSTRING di JavaScript

Dalam javascript, kami telah membuat halaman web sisi klien untuk mengirimkan permintaan ke server di mana browser web kami berinteraksi dengan tugas klien dan server menggunakan format file seperti XML dan JSON. JSON adalah notasi objek javascript adalah salah satu format permintaan dan respons web di sisi server. Kita dapat mengonversi permintaan json menjadi format string menggunakan metode javascript yang telah ditentukan seperti stringfy() itu diubah menjadi instance javascript atau nilai untuk digeser menjadi string json. Nilai diganti secara opsional karena metode pengganti secara khusus dipanggil pada saat itu atau secara khusus disebut properti untuk nilai array pengganti dalam skrip

Sintaksis

Objek javascript selalu diubah menjadi format string atau format lain tetapi permintaan klien dan respons server diterima dari menggunakan format json. Kami akan melihat di mana kami akan menggunakan metode default dalam kode javascript

<html>
<head>
<script>
function functionName()
{
---some javascript codes---
JSON.stringify(variablename,replacer values(spaces,…etc);
}
</script>
</head>
<body>
</body>
</html>

Kode-kode di atas adalah sintaks dasar untuk metode javascript yang disebut json. stringify() digunakan di mana saja dalam skrip untuk menerima respons dan mengonversi respons ke format string

Mulai Kursus Pengembangan Perangkat Lunak Gratis Anda

Pengembangan web, bahasa pemrograman, pengujian Perangkat Lunak & lainnya

Bagaimana cara kerja JavaScript JSON ke string?

  • Bahasa javascript digunakan untuk mengirim permintaan dan menerima respon dari server data yang diterima akan dalam format XML atau json kami juga mengubah data yang diterima menjadi format string menggunakan metode stringify() dalam metode stringify() juga fungsinya digunakan untuk mengubah perilaku metode proses string dan nilainya adalah array string dan menghitung jumlah objek yang berfungsi sebagai properti dari nilai objek yang akan dimasukkan dalam string JSON jika misalkan nilai respons server harus nol atau tidak disediakan dalam string semua properti objek juga termasuk dalam string JSON menerima data respons server dalam spasi juga digunakan untuk instance string dan angka dalam spasi putih dimasukkan dan menerima keluaran nilai string JSON digunakan untuk tujuan keterbacaan
  • Jika misalkan dalam format angka, ini menunjukkan jumlah total spasi setiap karakter termasuk spasi putih nomor dibatasi hingga 10 jika nilainya kurang dari 1 ini menunjukkan tidak ada spasi putih yang harus digunakan. Jika ini harus dikonfirmasi dengan string juga digunakan sebagai spasi putih dan jika misalkan parameter fungsi tidak disediakan atau nilainya nol, tidak ada spasi putih yang digunakan untuk string
  • Kita dapat menggunakan metode parse () untuk mem-parsing string json itu akan menjadi contoh javascript atau nilai apa pun yang terkait dengan tipe data string menggunakan metode menghidupkan kembali dapat disediakan untuk mengubah contoh yang dihasilkan sebelum dikembalikan. JSON. stringify() metode akan mengambil lebih banyak parameter tambahan untuk fungsi pengganti digunakan untuk tipe string atau integer untuk menggunakannya untuk ruang dalam nilai string yang dikembalikan yang diberikan. Parameter pengganti dapat digunakan untuk memfilter nilai jika kita mengembalikan format nilai yang tidak ditentukan dalam notasi objek JSON
  • json. metode stringify digunakan untuk salinan yang dalam dari array atau instance artinya sangat bersarang dengan array atau instance lain yang akan disalin dan fungsi menghidupkan kembali khusus untuk nilai yang dihitung dengan mem-parsing dan mengubah nilai sebelum memiliki dikembalikan nilainya. Nilai yang dikembalikan dan dihitung untuk properti aslinya diambil dengan properti bersarang yang paling banyak digunakan dan juga dilanjutkan dengan nilai asli sebelum transformasi nilai string dan itu menunjukkan karakter individual dijalankan dan ditinjau dengan bantuan menghidupkan kembali dan objek selalu berisi properti sendiri yang juga telah diproses dengan nama properti asli sebagai string dan nilainya diteruskan sebagai argumen/parameter
  • Jika misalkan metode kebangkitan mengembalikan format nilai yang tidak ditentukan yang berarti respons server memiliki nilai nol atau tidak ada jika permintaan klien dikirim ke server dan eksekusinya jatuh pada akhir metode, ia tidak mengembalikan nilai jika properti respons harus dihapus dari instance sendiri jika tidak, properti melanjutkan dan mendefinisikan ulang lagi untuk mengembalikan nilai

Contoh untuk Menerapkan JavaScript JSON ke string

Di bawah ini adalah contoh-contoh yang disebutkan

Contoh 1

Kode

<!DOCTYPE html>
<html>
<body>
<h2>Welcome To My Domain.</h2>
<p id="demo"></p>
<script>
var x = { name: "Sivaraman", age: 31, city: "Chennai" };
var y = JSON.stringify(x);
document.getElementById("demo").innerHTML = y;
</script>
</body>
</html>
_

Keluaran

Cara menggunakan JSONTOSTRING di JavaScript

Contoh #2

Kode

<!DOCTYPE html>
<html>
<body>
<h2>Welcome To My Domain</h2>
<p id="demo"></p>
<script>
var a = '{"emp":[' +
'{"firstName":"Siva","lastName":"Raman" },' +
'{"firstName":"Arun","lastName":"Kumar" },' +
'{"firstName":"dsa","lastName":"erf" },' +
'{"firstName":"ytrr","lastName":"dds" },' +
'{"firstName":"wqss","lastName":"ijjy" },' +
'{"firstName":"Arun","lastName":"dd" },' +
'{"firstName":"Sam","lastName":"Anderson" }]}';
obj = JSON.parse(a);
document.getElementById("demo").innerHTML =
obj.emp[0].firstName + " " + obj.emp[0].lastName;
document.getElementById("demo").innerHTML =
obj.emp[1].firstName + " " + obj.emp[1].lastName;
document.getElementById("demo").innerHTML =
obj.emp[2].firstName + " " + obj.emp[2].lastName;
document.getElementById("demo").innerHTML =
obj.emp[3].firstName + " " + obj.emp[3].lastName;
document.getElementById("demo").innerHTML =
obj.emp[4].firstName + " " + obj.emp[4].lastName;
</script>
</body>
</html>

Keluaran

Cara menggunakan JSONTOSTRING di JavaScript

Contoh #3

Kode

<!DOCTYPE html>
<html>
<body>
<h2>Welcome To My Domain.</h2>
<p id="demo"></p>
<script>
var x = { "name":"Sivaraman", "accountNumber":"1235364368", "city":"Chennai"};
var y = JSON.stringify( x,sample);
document.getElementById("demo").innerHTML = y;
function sample (keys, values) {
var val = values;
if (keys == "accountNumber")
{
if(values && values.length > 5) {
val = "*" + val.substring(values.length - 4, values.length);
} else {
val = "****";
}
}
return val;
}
</script>
</body>
</html>

Keluaran

Cara menggunakan JSONTOSTRING di JavaScript

Contoh di atas kami menggunakan metode stringify dan parse dengan cara yang berbeda dari javascript untuk setiap contoh kami menggunakan metode stringify untuk mengubah objek json menjadi nilai string dan menggunakan metode parse kami dapat memperoleh kembali data string menjadi objek atau instance dari javascript

Kesimpulan

Di json. stringify() metode juga membuang kesalahan dan pengecualian jika instance siklus tertentu dibuat berulang kali. Jenis fitur ini mungkin tidak dapat dibandingkan dengan perubahan lain yang akan dibuat baru dan dikembangkan dalam revisi terbaru untuk menghindari kemungkinan kesalahan

Artikel yang direkomendasikan

Ini adalah panduan untuk JavaScript JSON ke string. Di sini kita membahas pengantar JavaScript ke string, bagaimana cara kerjanya dengan contoh pemrograman. Anda juga dapat membaca artikel terkait lainnya untuk mempelajari lebih lanjut –