Anvar
Sodiqov
Samarqand v., 101, kv.101
Samarqand
101101
812 123-1234
916 123-4567
yoki bunday:
firstName=" Anvar " lastName=" Sodiqov ">
streetAddress="Samarqand v., 101, кв.101" city="Samarqand" postalCode="101101" />
812 123-1234
916 123-4567
JSON5. JSON5 - ECMAScript 5 sintaksisiga muvofiq JSON formatining kengaytirilgan shakli, chunki JSON nafaqat dasturlar o'rtasidagi aloqa uchun ishlatiladi, balki qo'lda tuziladi/tahrir qilinadi. JSON5 fayli har doim yaroqli ECMAScript5 kodidir. JSON5 JSON bilan orqaga mos keladi. Ba'zi dasturlash tillari uchun JSON5 sintaksisi allaqachon mavjud.
JSON va Relatsion ma’lumotlar bazasi
Azure SQL ma'lumotlar bazasi va Azure SQL boshqariladigan holati sizga JavaScript Object Notation (JSON) formatidagi ma'lumotlarni tahlil qilish va so'rovlarni amalga oshirish va aloqador ma'lumotlarni JSON matni sifatida eksport qilish imkonini beradi. Quyidagi JSON skriptlari mavjud:
Relatsion ma'lumotlarni JSON formatiga o'tkazish
Agar sizda ma'lumotlar bazasi qatlamidan ma'lumotlarni olib qo'yadigan va JSON javobini yoki JSON ma'lumotlarini qabul qiladigan mijoz tizimlari yoki JavaScript kutubxonalarini taqdim etadigan web-xizmati bo'lsa, siz to'g'ridan-to'g'ri SQL so'rovida ma'lumotlar bazasini JSON-ga o'zgartirishingiz mumkin. JSON formatidagi Azure SQL ma'lumotlar bazasi yoki Azure SQL tomonidan boshqariladigan instansiya natijalarini formatlaydigan dastur kodini yozishingiz shart emas, yoki jadval so'rovlari natijalarini o'zgartirib, keyin obyektlarni JSON formatiga siljitish uchun ba'zi JSON seriyalashtirish kutubxonalarini kiritishingiz shart emas. Buning o'rniga, SQL so'rov natijalarini JSON formatida formatlash va to'g'ridan-to'g'ri dasturingizda foydalanish uchun FOR JSON-dan foydalanishingiz mumkin.
Quyidagi misol, Sales.Customer jadvalidagi qatorlarni FOR JSON-dan foydalanib JSON-ga o'zgartiradi.
Dostları ilə paylaş: |