Tərtibatçı aləti
JSON-u formatla, yoxla, kiçilt və müqayisə et
JSON-u oxunaqlı edin, kiçildin, sintaksisi yoxlayın və ya iki sənədi əlavə, silinmiş və dəyişmiş dəyərlərə görə müqayisə edin. Hər şey brauzerdə gedir.
JSON-u səliqəyə salın və ya sıxın, sintaksis səhvlərini tapın və iki JSON sənədini müqayisə edin. NEXNARA-ya heç nə getmir.
- Yerli işləyir
- Yükləmə yoxdur
- Dərhal
- Pulsuz
Fayllar bu brauzerdə qalır. Serverə heç nə göndərilmir.
Massivlər indeksə görə müqayisə olunur. Elementlər yalnız yer dəyişərsə, bir neçə sətir dəyişə bilər.
| Tip | Yol | Köhnə dəyər | Yeni dəyər |
|---|
Necə işləyir
- 01 Məlumatı yapışdırın
- 02 Əməliyyatı işə salın
- 03 Nəticəni kopyalayın
Niyə NEXNARA
-
Məxfi
Məlumatınız brauzerdə qalır.
-
Dərhal
Nəticə dərhal görünür.
-
Yükləmə yoxdur
NEXNARA serverinə heç nə göndərilmir.
-
Hər yerdə işləyir
Quraşdırma tələb olunmur.
Ətraflı
JSON-u formatla və yoxla
JSON formatlayıcı mətnin etibarlı JSON olub-olmadığını yoxlayır və onu abzasla və ya bir yığcam sətirdə çap edə bilər. Bu səhifə həm də iki JSON sənədini müqayisə edir. Brauzerdə JSON.parse və JSON.stringify istifadə edir, eval heç vaxt.
JSON-u formatla və yoxla
JSON-u gözəl çap etmək, kiçiltmək və ya sintaksisi yoxlamaq üçün yapışdırın. Formatlama JSON.stringify-in etdiyindən artıq açar və ya dəyəri dəyişmir.
JSON-u gözəl çap et
Gözəl çap sətir sonları və abzas əlavə edir ki, iç-içə obyektlər daha asan oxunsun. 2 boşluq, 4 boşluq və ya tab seçin. Standart 2 boşluqdur.
JSON-u kiçilt
Kiçiltmə əlavə boşluq və sətir sonlarını silir, sətirlərin içindəki boşluqları saxlayır. Data eyni qalır; yalnız qablaşdırma kiçilir.
Etibarsız JSON tap
Tipik problemlər sondakı vergüllər, tək dırnaqlar, şərhlər və ya dırnaqsız açarlardır. Brauzer yer verəndə alət sətir, sütun və ya simvol mövqeyini göstərir. Yer uydurmur.
İki JSON sənədini müqayisə et
JSON-fərq hər iki tərəfi təhlil edir və əlavə, silinmiş, dəyişmiş və tipi dəyişmiş yolları siyahıya alır. Eyni məzmunlu gözəl və kiçildilmiş JSON bərabər sayılır.
Əlavə və silinmiş sahələr
Yalnız JSON B-də olan yol Əlavə edilib-dir. Yalnız JSON A-da olan yol Silinib-dir. Çatışmazlıq null ilə eyni deyil.
Dəyişmiş dəyərlər
Eyni yolda eyni tipli fərqli dəyər varsa, sətir Dəyişib olur və köhnə ilə yeni dəyəri göstərir. "100" sətri ilə 100 rəqəmi Tip dəyişib-dir.
İç-içə JSON fərqləri
Obyektlər rekursiv müqayisə olunur. user.address.city içindəki dəyişiklik həmin yolda göstərilir, bütün obyektin əvəzi kimi yox.
Massivlər necə müqayisə olunur
Massivlər indeksə görə müqayisə olunur: items[0], items[1] və s. Yer dəyişdirmə bir neçə fərq verə bilər. Bu versiya elementləri gizli id ilə uyğunlaşdırmır.
Necə istifadə etməli
Bir JSON sənədini səliqəyə salmaq, sıxmaq və ya yoxlamaq üçün Formatla və yoxla istifadə edin. İki sənədi yapışdırıb və ya yükləyib müqayisə etmək üçün JSON-fərq istifadə edin. Nümunə yüklə kiçik nümunə göstərir.
Məxfilik
JSON brauzerdə qalır. NEXNARA serverlərinə yüklənmir və kukilərdə, yerli yaddaşda və ya verilənlər bazasında saxlanılmır.
TSS
JSON formatlayıcı nə edir?
Mətnin etibarlı JSON olub-olmadığını yoxlayır və onu abzasla və ya yığcam sətir kimi yenidən çap edə bilər. Data eyni qalır.
JSON-u necə yoxlayım?
Mətni yapışdırın və JSON-u yoxla düyməsinə basın. Etibarlı giriş uğur göstərir. Etibarsız giriş aydın xəta və, brauzer verəndə, sətir, sütun və ya mövqe göstərir.
JSON-u kiçildə bilərəm?
Bəli. JSON-u kiçilt əlavə boşluq və sətir sonlarını silir. Sətirlərin içindəki boşluqlar qalır.
İki JSON obyektini necə müqayisə edim?
JSON-fərqi açın, JSON A və JSON B-ni yapışdırın və ya yükləyin, sonra Müqayisə et basın. Cədvəl əlavə, silinmiş, dəyişmiş və tipi dəyişmiş yolları siyahıya alır.
Açar sırası vacibdir?
Xeyr. Yalnız obyekt açarlarının sırası fərq sayılmır. {"a":1,"b":2} və {"b":2,"a":1} eynidir.
Massivlər necə müqayisə olunur?
İndeksə görə. items[0] items[0] ilə müqayisə olunur. Elementləri yalnız yer dəyişdirsəniz, bir neçə sətir dəyişə bilər.
İç-içə JSON-u müqayisə edə bilərəm?
Bəli. İç-içə obyektlər rekursiv gəzilir, ona görə də dəyişiklik user.address.city kimi bir yolda görünür.
Çatışmazlıq ilə null fərqi nədir?
Çatışmayan sahə Silinib və ya Əlavə edilib-dir. null real JSON dəyəridir. null, "", 0 və false eyni sayılmır.
JSON-um serverə göndərilir?
Xeyr. Təhlil, formatlama və müqayisə brauzerdə yerli işləyir. Seçdiyiniz fayllar yüklənmir.
JSON nə qədər böyük ola bilər?
Minlərlə açarı olan adi sənədlər yaxşıdır. 5 MB-dan yuxarı xəbərdarlıq alırsınız. 15 MB-dan böyük sənədlər brauzer cavab versin deyə bloklanır.