ડેટા કન્વર્ટર · તમારા બ્રાઉઝરમાં 100% ચાલે છે

પ્રોટોબફ થી JSON કન્વર્ટર

તમારા બ્રાઉઝરમાં, માનવ-વાંચી શકાય તેવા JSON માં શ્રેણીબદ્ધ પ્રોટોબફ બાઈનરી સંદેશને ડીકોડ કરો. તમારી .પ્રોટો સ્કીમા અને દ્વિસંગી પેલોડ છોડો — રૂટ સંદેશનો પ્રકાર પસંદ કરો, JSON ને બહાર કાઢો. gRPC ટ્રાફિકનું નિરીક્ષણ કરવા અથવા શ્રેણીબદ્ધ API પેલોડ્સને ડિબગ કરવા માટે ઉપયોગી.

અપલોડ નથીકોઈ સાઇનઅપ નથીકોઈ ટ્રેકિંગ નથીમફત, અમર્યાદિત
સ્કીમા (. પ્રોટો)
.પ્રોટો ફાઇલ જે તમારા સંદેશના પ્રકારોનું વર્ણન કરે છે.
બાઈનરી સંદેશ (.bin / .pb)
શ્રેણીબદ્ધ બાઈનરી પ્રોટોબફ સંદેશ.

કેવી રીતે ઉપયોગ કરવો

  1. તમારી .પ્રોટો સ્કીમા ફાઇલ મૂકો.
  2. બાઈનરી પ્રોટોબફ સંદેશ (.bin / .pb) છોડો.
  3. બાઈનરી કયા પ્રકારનો સંદેશ રજૂ કરે છે તે પસંદ કરો.
  4. કન્વર્ટ પર ક્લિક કરો. ડીકોડેડ JSON ડાઉનલોડ કરવા માટે ઓફર કરવામાં આવે છે.

FAQ

તમને .proto ફાઇલની શા માટે જરૂર છે?

પ્રોટોબફ દ્વિસંગીઓમાં સ્કીમા માહિતીનો સમાવેશ થતો નથી — ફીલ્ડ્સ નામોથી નહીં પણ ટેગ નંબરો દ્વારા ઓળખવામાં આવે છે. .proto વિના, ડીકોડેડ આઉટપુટ માત્ર {1: ..., 2: ...} હશે જેનો કોઈ અર્થ નથી.

શું નેસ્ટેડ સંદેશાઓ હેન્ડલ થાય છે?

હા. protobufjs સ્કીમા ગ્રાફ પર ચાલે છે અને નેસ્ટેડ સંદેશાઓ, પુનરાવર્તિત ફીલ્ડ્સ, વનઓફ્સ અને નકશાને વારંવાર ડીકોડ કરે છે.

શું મારી સ્કીમા અથવા સંદેશ સર્વર પર અપલોડ થાય છે?

નંબર. રૂપાંતરણ સંપૂર્ણપણે તમારા બ્રાઉઝરમાં WebAssembly અને Web API નો ઉપયોગ કરીને ચાલે છે. જ્યારે તમે કન્વર્ટ કરો ત્યારે DevTools માં નેટવર્ક ટૅબ ખોલો — તમને તમારી ફાઇલ વહન કરતો કોઈ આઉટબાઉન્ડ ટ્રાફિક દેખાશે નહીં.

શું આ ખરેખર મફત છે?

હા. કોઈ સાઇનઅપ નથી, કોઈ ક્વોટા નથી, કોઈ અપગ્રેડ ટાયર નથી. રૂપાંતર તમારા મશીન પર ચાલે છે, તેથી તે અમને હોસ્ટ કરવા માટે કંઈ ખર્ચ કરતું નથી.