JSONને ફોર્મેટ, વૅલિડેટ, મિનિફાઇ અને સૉર્ટ કરો, ભૂલની ચોક્કસ જગ્યા સાથે
તમારા બ્રાઉઝરમાં ચાલે છે. તમે જે લખો છો તે ક્યાંય મોકલાતું નથી.JSON ફોર્મેટ કરવું તેને ઇન્ડેન્ટ કરે છે જેથી વાંચી શકાય, અને વૅલિડેટ કરવું તે ચોક્કસ લીટી અને કૉલમ બતાવે છે જ્યાં તે તૂટે છે, જેમ કે લીટી 3, અક્ષર 17. તમે મિનિફાઇ કરી શકો, કી સૉર્ટ કરી શકો અને પરિણામ કૉપિ કરી શકો. બધું તમારા બ્રાઉઝરમાં ચાલે છે, તેથી પેલોડમાંની API કી ક્યારેય ક્યાંય મોકલાતી નથી.
આ પેજનો અનુવાદ અંગ્રેજી મૂળ પરથી મશીન દ્વારા કરવામાં આવ્યો છે. આ અનુવાદની હજી કોઈ વ્યક્તિએ સમીક્ષા કરી નથી, તેથી અંગ્રેજી સંસ્કરણને જ આધાર માનો. અંગ્રેજી મૂળ વાંચો
તમારું JSON ઇનપુટ પૅનમાં પેસ્ટ કરો, કે ઉદાહરણ અજમાવો પર ક્લિક કરો.
ઇન્ડેન્ટમાં 2 સ્પેસ, 4 સ્પેસ કે ટૅબ પસંદ કરો, અને કીને મૂળાક્ષર ક્રમમાં મૂકવા કી સૉર્ટ કરો ચાલુ કરો.
જો ઇનપુટ અમાન્ય હોય, તો ઇનપુટ પૅન નીચે બતાવેલી લીટી, કૉલમ અને સંકેત વાંચો અને તે જગ્યા સુધારો.
ફોર્મેટ કરેલું JSON લેવા કૉપિ કરો પર ક્લિક કરો, કે તેને data.json તરીકે સેવ કરવા ડાઉનલોડ આઇકન પર.
આ JSON ફોર્મેટર સંકુચિત કે અવ્યવસ્થિત JSONને એક સ્વચ્છ, ઇન્ડેન્ટ કરેલા દસ્તાવેજમાં ફેરવે છે જે તમે વાંચી શકો, અને અમાન્ય હોય તો બરાબર કહે છે કે તે ક્યાં તૂટે છે. બે સ્પેસ, ચાર સ્પેસ કે ટૅબ પસંદ કરો, કી મૂળાક્ષર ક્રમમાં સૉર્ટ કરો, કે પ્રોડક્શન માટે તેને ફરી એક લીટીમાં મિનિફાઇ કરો.
લોકો તેનો ઉપયોગ ત્યારે કરે છે જ્યારે API પ્રતિભાવ એક લીટીમાં આવે, જ્યારે કોઈ કૉન્ફિગ ફાઇલ લોડ થવાનું બંધ કરે અને ભૂલ સંદેશ ફક્ત "unexpected token" કહે, કે જ્યારે બે ટીમોને સમાન ક્રમની કી સાથે એક જ ફાઇલનો તફાવત જોવો હોય. પેસ્ટ કરો, Ctrl+Enter દબાવો, પરિણામ કૉપિ કરો.
બધું તમારા બ્રાઉઝરમાં થાય છે. તમે પેસ્ટ કરેલું ટેક્સ્ટ ક્યારેય સર્વર પર મોકલાતું નથી, જેથી કી, ગ્રાહક ડેટા કે આંતરિક URL ધરાવતા પેલોડ માટે તે સુરક્ષિત છે. તમારું બ્રાઉઝર જેટલું સંભાળી શકે તે સિવાય કોઈ સાઇઝ મર્યાદા નથી; ઘણા મેગાબાઇટની ફાઇલો એક સેકન્ડથી ઘણા ઓછા સમયમાં ફોર્મેટ થાય છે.
જો વૅલિડેશન નિષ્ફળ જાય તો તમને લીટી અને કૉલમ સાથે સાદી ભાષામાં સુધારો મળે છે, જેમ કે "છેલ્લો કૉમા દૂર કરો" કે "પ્રોપર્ટીનાં નામ ડબલ અવતરણ ચિહ્નોમાં હોવાં જોઈએ". માળખાગત બ્રાઉઝિંગ માટે ટ્રી વ્યૂ પર જાઓ અને જે જરૂરી નથી તે સંકેલો. સંબંધિત ટૂલ: JSON to TypeScript, YAML to JSON, CSV to JSON.
હા, મફત, સાઇનઅપ વિના, ઉપયોગ મર્યાદા વિના અને તમે કૉપિ કે ડાઉનલોડ કરો તે કોઈ પણ વસ્તુ પર વૉટરમાર્ક વિના. સાઇટ ટૂલની નીચે બતાવેલી થોડી જાહેરાતોથી ચાલે છે, એડિટરની અંદર ક્યારેય નહીં, અને કોઈ સુવિધા પેઇડ પ્લાન માટે રોકી રખાઈ નથી.
ના. ફોર્મેટિંગ, વૅલિડેશન અને મિનિફાઇ બધું JavaScriptથી તમારા બ્રાઉઝરમાં ચાલે છે, તેથી તમે પેસ્ટ કરેલું કંઈ તમારું ડિવાઇસ છોડતું નથી અને સર્વર પર કોઈ નકલ રખાતી નથી. ઍક્સેસ ટોકન, ગ્રાહક નામ કે બેંક વિગતો ધરાવતા API પ્રતિભાવ અહીં પેસ્ટ કરવા સુરક્ષિત છે.
ટેક્સ્ટ પેસ્ટ કરો અને ફોર્મેટ દબાવો. ભૂલ સંદેશ લીટી અને કૉલમ બતાવે છે, લીટી હાઇલાઇટ કરે છે, અને સૌથી સંભવિત સુધારો સૂચવે છે, જેમ કે છેલ્લો કૉમા દૂર કરવો કે સિંગલ અવતરણ ચિહ્નોને ડબલથી બદલવાં.
હા. વિકલ્પ પટ્ટીમાં 2 સ્પેસ, 4 સ્પેસ કે ટૅબ પસંદ કરો અને બદલતાં જ આઉટપુટ ફરી ઇન્ડેન્ટ થાય છે. પસંદગી આ ડિવાઇસ પર યાદ રહે છે, તેથી આગલી ફાઇલ એ જ શૈલીમાં આવે છે. મિનિફાઇ પ્રોડક્શન પેલોડ માટે ઇન્ડેન્ટેશન સંપૂર્ણ દૂર કરે છે.
ના. સૉર્ટ કરવું કી દેખાવાનો ક્રમ બદલે છે, અને JSON ઑબ્જેક્ટનો કોઈ નિશ્ચિત કી ક્રમ નથી, તેથી પાર્સ કરેલું મૂલ્ય સમાન રહે છે. ઍરે તેમનો મૂળ ક્રમ રાખે છે, કારણ કે ઍરેમાં સ્થાન ડેટાનો ભાગ છે. પહેલાં બંને બાજુ સૉર્ટ કરવાથી તફાવત ઘણો ટૂંકો થાય છે.
કોઈ નિશ્ચિત મર્યાદા લાદવામાં આવતી નથી. સામાન્ય લૅપટૉપ પર થોડા મેગાબાઇટની ફાઇલ એક સેકન્ડથી ઘણા ઓછા સમયમાં ફોર્મેટ થાય છે, અને ખરી મર્યાદા એ મેમરી છે જે તમારું બ્રાઉઝર એક ટૅબને આપે છે. ખૂબ મોટો દસ્તાવેજ પણ ચાલે છે, પણ એડિટર ઓછી સરળતાથી સ્ક્રોલ થાય છે, તેથી પહેલાં તેને મિનિફાઇ કરો કે વહેંચો.
હજુ પણ મુશ્કેલી છે? JSON ફોર્મેટર અને વૅલિડેટર વિશે પૂછો અને જેને ખબર હોય તે જવાબ આપી શકે છે. કોઈ એકાઉન્ટની જરૂર નથી.