JSON કી સોર્ટ (સરળ ડિફ્સ માટે યુનિફાઇડ કી ક્રમ)
રિવ્યૂ અને સરખામણીને ઝડપી બનાવવા માટે JSON કી ક્રમને આપમેળે ગોઠવો. બધા સ્તરો અથવા ફક્ત ટોચના સ્તરને પસંદ કરો.
- નિશ્ચિત કી ક્રમ સાથે સરળ ડિફ્સ
- એરે ક્રમ ડિફોલ્ટ રૂપે જાળવવામાં આવે છે
- એક જ પગલામાં ઇન્ડેન્ટ અને સોર્ટ કરો
સાધન
વિકલ્પો
એરે એલિમેન્ટનો ક્રમ જાળવી રાખવામાં આવે છે.
અદ્યતન સેટિંગ્સ
કેવી રીતે ઉપયોગ કરવો
૧. પેસ્ટ કરો
ઇનપુટ પેનલમાં JSON પેસ્ટ કરો.
૨. વ્યાપ અને ઇન્ડેન્ટ પસંદ કરો
બધા સ્તરો અથવા ફક્ત ટોચનું સ્તર પસંદ કરો અને ઇન્ડેન્ટ સેટ કરો.
૩. સોર્ટ અને કોપી
“સોર્ટ અને ફોર્મેટ” પર ક્લિક કરો અને આઉટપુટ કોપી કરો.
ઉદાહરણ
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
{
"a": {
"c": 3,
"d": 4
},
"arr": [
{
"x": 1,
"y": 2
},
3
],
"b": 1
}
{
"a": {
"d": 4,
"c": 3
},
"arr": [
{
"y": 2,
"x": 1
},
3
],
"b": 1
}
તમે શું કરી શકો છો
આખા JSON અથવા ફક્ત ટોચના સ્તર માટે કી સોર્ટ કરો
ઓબ્જેક્ટ કી સોર્ટ કરતી વખતે એરે એલિમેન્ટ ક્રમ જાળવી રાખો
ચડતા/ઉતરતા ક્રમ વચ્ચે સ્વિચ કરો
એક ક્લિકમાં ઇન્ડેન્ટ અથવા મિનિફાય પસંદ કરો
સ્પષ્ટીકરણો (એરે / નેસ્ટિંગ / નંબર્સ)
- ઓબ્જેક્ટ કી લેક્સિકોગ્રાફિકલી (કોડ પોઈન્ટ ઓર્ડર) સોર્ટ કરવામાં આવે છે.
- એરે તેમના એલિમેન્ટ ક્રમ જાળવી રાખે છે.
- ઇન્ડેન્ટ ૨, ૪, ટેબ અથવા મિનિફાય હોઈ શકે છે.
- જો ઇનપુટ માન્ય JSON ન હોય, તો આઉટપુટ અપડેટ થતું નથી.
- આ સાધન ફક્ત સ્ટાન્ડર્ડ JSON ને સપોર્ટ કરે છે (કોઈ કોમેન્ટ્સ કે છેલ્લે કોમા નહીં).
- મોટા ઇનપુટ્સને બ્રાઉઝરમાં પ્રોસેસ કરવામાં થોડો સમય લાગી શકે છે.
FAQ
શું નેસ્ટેડ ઓબ્જેક્ટ્સ સોર્ટ થાય છે?
હા. “બધા સ્તરો” અથવા “માત્ર ટોચનું સ્તર” પસંદ કરો.
એરે વિશે શું?
એરે એલિમેન્ટ ક્રમ જાળવવામાં આવે છે. એરેની અંદરના ઓબ્જેક્ટ્સ પસંદ કરેલા સોર્ટિંગ વ્યાપને અનુસરે છે.
શું હું મૂળ ઇન્ડેન્ટેશન જાળવી શકું?
આઉટપુટ તમે પસંદ કરેલા ઇન્ડેન્ટ (૨/૪/ટેબ/મિનિફાય) નો ઉપયોગ કરે છે, મૂળ ફોર્મેટિંગનો નહીં.
શું હું કોમેન્ટ્સવાળા JSON (JSON5) નો ઉપયોગ કરી શકું?
ના. આ સાધન ફક્ત સ્ટાન્ડર્ડ JSON ને સપોર્ટ કરે છે.
પ્રોસેસિંગ ક્યાં થાય છે?
તમામ પ્રોસેસિંગ તમારા બ્રાઉઝરમાં થાય છે; સર્વર પર કંઈ મોકલવામાં આવતું નથી.