Pag-debug ng mga tugon ng API
I-format ang mga single-line na JSON payload na ibinalik mula sa mga endpoint ng server o developer console sa mga nababasang nested object.
Mga tool ng developer
I-paste ang JSON upang i-format ito nang may indentation at mabilis na mahanap ang mga syntax error.
I-paste ang JSON sa input box.
I-format ang JSON.
Kopyahin ang na-format na resulta.
Ang JSON Formatter ay nagfo-format at nagva-validate ng JSON nang direkta sa iyong browser. I-paste ang JSON, patakbuhin ang formatter, at kopyahin ang nababasang resulta nang hindi ina-upload ang data.
Ang JSON (JavaScript Object Notation) ay ang unibersal na pamantayan para sa pagbabahagi ng nakabalangkas na data sa pagitan ng mga server, API, config file, at application. Gayunpaman, ang mga raw JSON payload ay kadalasang minified, single-line block na imposibleng i-audit ng mga tao. Ang JSON Formatter at Validator na ito ay muling bumubuo ng mga hindi nababasang string sa magagandang naka-indent na mga puno, na ginagawang agad na malinaw ang mga nested array at key-value na katangian. Nakakakuha din ito ng mga pagkakamali sa syntax tulad ng mga nawawalang kuwit, labis na bracket, hindi naka-quote na mga key, o mga di-wastong character. Dahil ang pagpapatupad ay 100% na nakabatay sa browser, ang iyong mga code snippet, kredensyal, database record, at API response ay hindi kailanman umaalis sa iyong makina, na nagbibigay ng perpektong pagsunod sa privacy para sa mga developer ng enterprise.
I-format ang mga single-line na JSON payload na ibinalik mula sa mga endpoint ng server o developer console sa mga nababasang nested object.
I-validate ang istraktura at maghanap ng mga nawawalang kuwit o bracket sa mga setting ng app, package manifest, o server config.
I-pretty-print ang mga raw na output ng database o object upang isama sa mga developer ticket, tutorial, o handoff note.
Hindi. Ang pag-format ay gumagamit ng lokal na JSON parser ng browser.
Ang kasalukuyang tool ay nagfo-format ng JSON para mas madaling basahin. Maaaring idagdag ang minify bilang hiwalay na aksyon.
Ang tool ay magpapakita ng isang malinaw na mensahe ng error na nagtuturo kung saan eksakto matatagpuan ang error sa syntax upang mabilis mo itong maayos.
Walang cap sa server-side, ngunit ang napakalaking text payload (ilang megabytes) ay nakadepende sa available na memorya ng iyong browser tab.
Ang tool na ito ay mahigpit para sa JSON. Ang iba pang mga format tulad ng XML o YAML ay maaaring suportahan ng magkahiwalay na mga converter.
Oo. Dahil ang pagpapatunay at pretty-printing ay kinakalkula sa client-side sa JavaScript, ang data ng iyong kliyente ay hindi kailanman ina-upload, sinusubaybayan, o naka-cache.