JSON форматлагч — үнэгүй
JSON өгөгдлийг форматлах, баталгаажуулах, багасгах, судлах. Мод харах, синтаксийг тодруулах, нэг товшилтоор хуулбарлах.
Түгээмэл хэрэглээ
- API хариултуудыг форматлааТүүхий API JSON хариултуудыг наалж, уншиж болох, шахсан гаралтад шууд форматлаа.
- JSON config файлуудыг форматлааJSON конфигурацийн файлуудыг цэвэрлэх болон баталгаажуулах — package.json, tsconfig.json, тохиргоо, болон бусад.
- Сүүлчлүүлэх JSON-г форматлааМинчилэгдсэн эсвэл зугтсан JSON логийг, алдааны ачааллуудыг болон өгөгдлийн сангийн гаралтуудыг шууд сүүлчлүүлэнэ үү.
- JSON орчуулгын файлуудыг форматлааReact, Vue болон Next.js программд ашигладаг i18n орчуулгын JSON файлуудыг (en.json, de.json) баталгаажуулах болон үсэг сүрмэлгэнэ үү.
- Вебнарын ачааллуудыг шалга болон форматлаStripe, GitHub эсвэл Shopify-н түүхий вебнар ачааллуудыг наалж - тэдгээрийг цэвэр формат дээр унша.
Хэрхэн ажилладаг
Форматлагч JavaScript-ийн байгуулагдмал JSON.parse, JSON.stringify ашиглан бүхэлдээ таны хөтчид явагддаг — номын сан, сервер хамааралгүй. Задлалт, форматлалт, шахалт, интерактив мод харагдац бүгд та бичих тутамд локалиар явагддаг.
- 1Оролт дээр амьд задлалтJSON.parse таны сүүлийн товшилтоос 200 мс дараа ажилладаг. Хэрэв задлалт бүтэлгүйтвэл гараар бичсэн алдааны-байршлын функц V8 эсвэл Firefox-ийн SyntaxError мессежийг уншиж, мөр, баганын дугаарыг гаргаж авч textarea дотор алдаанд-үсрэх холбоос санал болгодог.
- 2Аюулгүй бус бүхэл тоо илрүүлэлтГаралтыг харуулахаас өмнө хэрэгсэл түүхий эх дэх 16 буюу түүнээс дээш цифртэй бүхэл тоон литералуудыг скандаж (quoted мөр доторхийг үл тоомсорлон), дараа нь Number.isSafeInteger-ээр бүрийг шалгадаг. Хэрэв ямар нэг нь IEEE-754 давхар хадгалалтаар чимээгүй дугуйрвал, та хуулах эсвэл татахаас өмнө анхааруулга гарч ирнэ.
- 3Форматлалт, шахалт, түлхүүрийн эрэмбэлэлтJSON.stringify(value, null, indent) форматлагдсан эсвэл шахагдсан гаралтыг үүсгэдэг. Sort keys асаалттай үед рекурсив функц задарсан мод дахь объект бүрийг гүйж сериализацлахын өмнө Object.keys(...).sort()-оор дахин бүтээдэг — массив эх дараалалдаа хэвээр үлддэг.
- 4Интерактив мод харагдацМод харагдац бол гараар бичсэн рекурсив тэгшлэлт бөгөөд задарсан объектыг гүн, зам, дэлгэрэнгүй/нурлагдсан state-тэй node-уудын тэгш жагсаалт руу хувиргадаг. Том хэмжээст баримт бичиг дэх том дэлгэрэнгүй массив дээр табыг царцаахаас сэргийлж зурлага 5,000 харагдах node-оор хязгаарлагддаг.
Бүгд таны хөтчид локалиар явагддаг — таны JSON хэзээ ч серверт илгээгддэггүй.
Холбоотой хэрэгслүүд
CSS багасгагч ба засварлагч
Файлын хэмжээг багасгахын тулд CSS-г жижигрүүлэх эсвэл уншихад хялбар болгохын тулд жижигрүүлсэн CSS-г засварлах. Агшин зуур, хөтчид.
CSS гоёлолч
Шахсан CSS-ийг тогтмол догол мөрөөр цэгцлэх эсвэл шахах. Өөрчлөлтийг хялбар харьцуулахын тулд шинж чанаруудыг цагаан толгойн дарааллаар эрэмбэлэх сонголттой.
HTML гоёлолч ба жижигрүүлэгч
HTML-г зохих үүр оруулалтын догол бүхий хэлбэрт оруулах эсвэл жижигрүүлэх. <pre>, <script>, <style> блок дахь агуулгыг хадгалдаг.