ප්‍රධාන අන්තර්ගතයට පිවිසෙන්න
LibraTool logoLibraTool

නොමිලේ JSON ආකෘතිය

JSON දත්ත ආකෘති කරන්න, වලංගු කරන්න, කුඩා කරන්න, සහ ගවේෂණය කරන්න. ගස් දර්ශනය, වාක්‍ය ඛණ්ඩ උද්දීපනය කිරීම සහ එක් ක්ලික් පිටපතක්.

load වූ පසු offline ක්‍රියා කරයි

පොදු භාවිත

  • API ප්රතිගාමීයතා ස්වරූපිත කරන්නraw API JSON ප්‍රතිචාර අලවා ක්ෂණිකව කියවිය හැකි, indent කළ ප්‍රතිදානයක් බවට සංයුති කරන්න.
  • JSON config ගිණුම් ස්වරූපිත කරන්නJSON setup ගිණුම් පිරිසිදු කර බිඳුවන - package.json, tsconfig.json, සැකසුම් සහ වෙනත්.
  • Debugging සඳහා JSON ස්වරූපිත කරන්නminified හෝ escaped JSON ලඝු සටහන, දෝෂ බරිතුරු සහ database production එබඳු.
  • JSON translation ගිණුම් ස්වරූපිත කරන්නReact, Vue සහ Next.js apps භාවිතය සඳහා i18n translation JSON ගිණුම් බිඳුවන සහ prettify කරන්න (en.json, de.json).
  • Webhook payloads අඩිනිරීක්ෂණ සහ ස්වරූපිත කරන්නStripe, GitHub හෝ Shopify සිට original webhook payloads ඇලවා එ පිරිසිදු ස්වරූපිතව පිටපතු කරන්න.

එය ක්‍රියා කරන්නේ කෙසේද

formatter එක JavaScript හි අභ්‍යන්තර JSON.parse සහ JSON.stringify භාවිතයෙන් සම්පූර්ණයෙන්ම ඔබේ බ්‍රවුසරයේ ක්‍රියාත්මක වේ — පුස්තකාලයක්, සර්වරයක් නැත. Parsing, formatting, minifying, සහ interactive tree view සියල්ල ඔබ ටයිප් කරන විටම දේශීයව සිදු වේ.

  1. 1
    ආදානය මත සජීවී parse
    ඔබේ අවසාන යතුරු තට්ටුවෙන් ms 200කට පසු JSON.parse ධාවනය වේ. parsing අසාර්ථක වුවහොත්, අතින් ලියන ලද error-location ශ්‍රිතයක් V8 හෝ Firefox වෙතින් SyntaxError message එක කියවා, පේළිය සහ column number එක extract කර, textarea එකේ jump-to-error සබැඳියක් ලබා දෙයි.
  2. 2
    Unsafe integer හඳුනාගැනීම
    ප්‍රතිදානය පෙන්වීමට පෙර, මෙවලම digit 16ක් හෝ වැඩි integer literals සඳහා raw source එක scan කර (quoted strings තුළ ඇති ඒවා ignoring), පසුව Number.isSafeInteger එකෙන් එක් එක් පරීක්ෂා කරයි. ඕනෑම එකක් IEEE-754 double storage එකෙන් නිහඬව round වේ නම්, ඔබ පිටපත් හෝ බාගත කිරීමට පෙර අනතුරු ඇඟවීමක් දිස්වේ.
  3. 3
    Formatting, minifying, සහ key sorting
    JSON.stringify(value, null, indent) format කළ හෝ minify කළ ප්‍රතිදානය නිපදවයි. sort keys සක්‍රියව ඇති විට, recursive ශ්‍රිතයක් parse කළ tree එකේ සෑම object එකක්ම හරහා ගොස් serialization එකට පෙර Object.keys(...).sort() සමඟ එය නැවත ගොඩනගයි — arrays ඒවායේ මුල් අනුපිළිවෙළින්ම තැබේ.
  4. 4
    අන්තර්ක්‍රියාකාරී ගස් දර්ශනය
    tree view එක parse කළ object එක depth, path, සහ expand/collapse state සහිත nodes flat list එකකට පරිවර්තනය කරන අතින් ලියන ලද recursive flatten එකකි. විශාල expanded arrays සහිත මෙගාබයිට් කිහිපයක document එකක ටැබය freeze වීම වළක්වා ගැනීමට render කිරීම visible nodes 5,000කට cap කර ඇත.

සියල්ල ඔබේ බ්‍රවුසරයේ දේශීයව ක්‍රියාත්මක වේ — ඔබේ JSON කිසි විටෙක කිසිදු සර්වරයකට යවනු නොලැබේ.

සම්බන්ධ මෙවලම්

නිතර අසන ප්‍රශ්න