JSON વૃક્ષ દર્શક
ઇન્ટરેક્ટિવ સંકુચિત વૃક્ષમાં JSON ડેટા જુઓ, ફોર્મેટ કરો અને અન્વેષણ કરો. મફત, સુરક્ષિત અને અપલોડની જરૂર નથી.
JSON ફાઇલને અહીં ખેંચો અને છોડો
અથવા નીચે JSON ટેક્સ્ટ પેસ્ટ કરો
ઇન્ટરેક્ટિવ સંકુચિત વૃક્ષમાં JSON ડેટા જુઓ, ફોર્મેટ કરો અને અન્વેષણ કરો. મફત, સુરક્ષિત અને અપલોડની જરૂર નથી.
અથવા નીચે JSON ટેક્સ્ટ પેસ્ટ કરો
JSON ટ્રી વ્યુઅર્સ JSON ડેટાને સાદા ટેક્સ્ટને બદલે નેવિગેબલ હાયરાર્કિકલ ટ્રી તરીકે પ્રદર્શિત કરે છે. દરેક પદાર્થ એક સંકુચિત શાખા બની જાય છે; એરે તેમની વસ્તુઓ વ્યક્તિગત રીતે દર્શાવે છે; આદિમ મૂલ્યો પાંદડા તરીકે દેખાય છે. માળખાકીય દૃશ્ય ઊંડા-નેસ્ટેડ ડેટામાં ચોક્કસ ક્ષેત્રોને શોધવાનું, અપ્રસ્તુત સબટ્રીઝને સંકુચિત કરવાનું અને મોટા JSON દસ્તાવેજોને નેવિગેટ કરવાનું સરળ બનાવે છે જે ફ્લેટ ટેક્સ્ટ તરીકે અવ્યવસ્થિત હશે.
ફોર્મેટ કરેલ JSON ટેક્સ્ટની તુલનામાં, મોટા ડેટામાં નેવિગેશન પર વૃક્ષ દૃશ્યો શ્રેષ્ઠ છે. 10MB API પ્રતિસાદ ટેક્સ્ટ તરીકે સ્ક્રોલ કરવા માટે અવ્યવહારુ છે પરંતુ એક વૃક્ષ તરીકે ટ્રેક્ટેબલ છે જ્યાં તમે ઉચ્ચ-સ્તરની કીને સંકુચિત કરો છો જેની તમે કાળજી લેતા નથી અને ફક્ત રસના ભાગોને વિસ્તૃત કરો છો.
આ દર્શક તમારા બ્રાઉઝરમાં સંરચિત વૃક્ષમાં JSON રેન્ડર કરે છે. કી અથવા મૂલ્ય દ્વારા ફિલ્ટર શાખાઓ શોધો. ટાઈપ-અવેર ડિસ્પ્લે શબ્દમાળાઓ, સંખ્યાઓ, બુલિયન્સ, નલ, ઑબ્જેક્ટ્સ અને એરેને અલગ પાડે છે.
ડીપલી નેસ્ટેડ ડેટાને ટેક્સ્ટ તરીકે નેવિગેટ કરવું મુશ્કેલ છે. રૂપરેખાંકન ફાઈલો, API પ્રતિસાદો અને શ્રેણીબદ્ધ સ્થિતિમાં ઘણીવાર માળખાના 5+ સ્તર હોય છે. ટ્રી વ્યુ તમને અપ્રસ્તુત સ્તરને પતન કરવા અને મહત્વની બાબતો પર ધ્યાન કેન્દ્રિત કરવા દે છે; ટેક્સ્ટ દૃશ્યો માટે સાવચેતીપૂર્વક સ્ક્રોલિંગ અને ગણતરી કૌંસની જરૂર છે.
શોધ-અને-ફિલ્ટર ક્ષમતાઓ પણ મહત્વપૂર્ણ છે. એક જટિલ દસ્તાવેજમાં 'user_id' નામની બધી કી શોધવી એ શોધ-જાગૃત દર્શક સાથે ઝડપી છે; સાદા લખાણ સાથે વિશ્વસનીય રીતે કરવું અશક્ય છે.
JSON પેસ્ટ કરો, ટ્રી નેવિગેટ કરો.
JSON પાર્સિંગ JSON.parse નો ઉપયોગ કરે છે, જે સમસ્યાના સ્થાન તરફ નિર્દેશ કરતી પાર્સ ભૂલ સાથે અમાન્ય ઇનપુટ પર નિષ્ફળ જાય છે. માન્ય JSON જાવાસ્ક્રિપ્ટ ઑબ્જેક્ટમાં રેન્ડર કરે છે જેને દર્શક વૃક્ષ બનાવવા માટે વારંવાર ચાલે છે.
રેન્ડરિંગ: માળખાના દરેક સ્તર એક ઇન્ડેન્ટેડ શાખા બની જાય છે. ઑબ્જેક્ટ કીઓ લેબલ્સ છે; મૂલ્યો પ્રકાર પર આધારિત રેન્ડર કરવામાં આવે છે — અવતરણમાં શબ્દમાળાઓ, વિના નંબરો, સાચા/ખોટા તરીકે બુલિયન, સ્પષ્ટપણે નલ, સંકુચિત શાખાઓ તરીકે ઑબ્જેક્ટ્સ અને એરે.
પ્રદર્શન: ખૂબ મોટી JSON (10MB+) રેન્ડરિંગને ધીમું કરી શકે છે. આળસુ વિસ્તરણ (માત્ર વર્તમાનમાં દેખાતી શાખાઓનું રેન્ડરીંગ) મદદ કરે છે. મોટા દસ્તાવેજોની શોધમાં નોંધપાત્ર સમય લાગી શકે છે; પ્રથમ પાર્સ પર વૃક્ષને અનુક્રમિત કરવું મદદ કરે છે.