String ichida qo'shtirnoq kerak bo'lsa, uni backslash bilan qochirasan (escape). Bu โ uy ichidagi maxsus eshik.
| Belgi | Yozilishi | Ma'nosi |
|---|---|---|
| " | \" | Qo'shtirnoq |
| \ | \\ | Backslash |
| yangi qator | \n | Line feed |
| tab | \t | Tabulyatsiya |
| / | \/ (ixtiyoriy) | Slash โ qochirish shart emas |
| Unicode | \u0041 | Kod bo'yicha belgi (A) |
{ "iqtibos": "U \"salom\" dedi", "yol": "C:\\Users\\Aziz", "kop_qator": "birinchi\nikkinchi" }
Nazorat belgilari
0x00โ0x1F oralig'idagi belgilar string ichida xom holda kelolmaydi โ ular albatta \n, \t yoki \u000B ko'rinishida qochirilishi shart.
Emoji va BMP dan tashqaridagi belgilar surrogate juftlik bilan yoziladi: "๐" = "\ud83d\ude00". Ko'p tillarda bu avtomatik, lekin qo'lda yozganda bilish kerak.
๐ Mashq: Ichida qo'shtirnoq va yangi qator bo'lgan matn yoz.
mashq.json
Uy mustahkam โ JSON to'g'ri โ