ਡਾਟਾ ਕਨਵਰਟਰ · ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ 100% ਚੱਲਦਾ ਹੈ

ਪ੍ਰੋਟੋਬਫ ਤੋਂ JSON ਪਰਿਵਰਤਕ

ਆਪਣੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ, ਮਨੁੱਖੀ-ਪੜ੍ਹਨਯੋਗ JSON ਵਿੱਚ ਇੱਕ ਲੜੀਬੱਧ ਪ੍ਰੋਟੋਬਫ ਬਾਈਨਰੀ ਸੁਨੇਹੇ ਨੂੰ ਡੀਕੋਡ ਕਰੋ। ਆਪਣਾ .proto ਸਕੀਮਾ ਅਤੇ ਬਾਈਨਰੀ ਪੇਲੋਡ ਸੁੱਟੋ — ਰੂਟ ਸੁਨੇਹਾ ਕਿਸਮ ਚੁਣੋ, JSON ਨੂੰ ਬਾਹਰ ਕੱਢੋ। gRPC ਟ੍ਰੈਫਿਕ ਦੀ ਜਾਂਚ ਕਰਨ ਜਾਂ ਲੜੀਬੱਧ API ਪੇਲੋਡਾਂ ਨੂੰ ਡੀਬੱਗ ਕਰਨ ਲਈ ਉਪਯੋਗੀ।

ਕੋਈ ਅੱਪਲੋਡ ਨਹੀਂਕੋਈ ਸਾਈਨ ਅੱਪ ਨਹੀਂਕੋਈ ਟਰੈਕਿੰਗ ਨਹੀਂਮੁਫ਼ਤ, ਅਸੀਮਤ
ਸਕੀਮਾ (.proto)
.proto ਫਾਈਲ ਜੋ ਤੁਹਾਡੇ ਸੁਨੇਹੇ ਦੀਆਂ ਕਿਸਮਾਂ ਦਾ ਵਰਣਨ ਕਰਦੀ ਹੈ।
ਬਾਈਨਰੀ ਸੁਨੇਹਾ (.bin / .pb)
ਲੜੀਬੱਧ ਬਾਈਨਰੀ ਪ੍ਰੋਟੋਬਫ ਸੁਨੇਹਾ।

ਕਿਵੇਂ ਵਰਤਣਾ ਹੈ

  1. ਆਪਣੀ .proto ਸਕੀਮਾ ਫਾਈਲ ਨੂੰ ਸੁੱਟੋ।
  2. ਬਾਈਨਰੀ ਪ੍ਰੋਟੋਬੁਫ ਸੁਨੇਹਾ (.bin / .pb) ਸੁੱਟੋ।
  3. ਚੁਣੋ ਕਿ ਬਾਈਨਰੀ ਕਿਸ ਸੰਦੇਸ਼ ਦੀ ਕਿਸਮ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ।
  4. ਕਨਵਰਟ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਡੀਕੋਡ ਕੀਤਾ JSON ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਪੇਸ਼ ਕੀਤਾ ਗਿਆ ਹੈ।

ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ

ਤੁਹਾਨੂੰ .proto ਫਾਈਲ ਦੀ ਲੋੜ ਕਿਉਂ ਹੈ?

ਪ੍ਰੋਟੋਬਫ ਬਾਈਨਰੀਆਂ ਵਿੱਚ ਸਕੀਮਾ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਨਹੀਂ ਹੁੰਦੀ ਹੈ — ਖੇਤਰਾਂ ਦੀ ਪਛਾਣ ਟੈਗ ਨੰਬਰਾਂ ਦੁਆਰਾ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਨਾਵਾਂ ਦੁਆਰਾ। .proto ਤੋਂ ਬਿਨਾਂ, ਡੀਕੋਡ ਕੀਤੀ ਆਉਟਪੁੱਟ ਸਿਰਫ਼ {1: ..., 2: ...} ਹੋਵੇਗੀ ਜਿਸ ਦਾ ਕੋਈ ਅਰਥ ਨਹੀਂ ਹੋਵੇਗਾ।

ਕੀ ਨੇਸਟਡ ਸੁਨੇਹੇ ਸੰਭਾਲੇ ਜਾਂਦੇ ਹਨ?

ਹਾਂ। protobufjs ਸਕੀਮਾ ਗ੍ਰਾਫ 'ਤੇ ਚੱਲਦਾ ਹੈ ਅਤੇ ਨੇਸਟਡ ਸੁਨੇਹਿਆਂ, ਦੁਹਰਾਉਣ ਵਾਲੇ ਖੇਤਰਾਂ, ਵਨਓਫਸ, ਅਤੇ ਨਕਸ਼ਿਆਂ ਨੂੰ ਵਾਰ-ਵਾਰ ਡੀਕੋਡ ਕਰਦਾ ਹੈ।

ਕੀ ਮੇਰੀ ਸਕੀਮਾ ਜਾਂ ਸੁਨੇਹਾ ਸਰਵਰ 'ਤੇ ਅੱਪਲੋਡ ਹੁੰਦਾ ਹੈ?

ਨਹੀਂ। ਪਰਿਵਰਤਨ ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ WebAssembly ਅਤੇ Web APIs ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਚੱਲਦਾ ਹੈ। ਜਦੋਂ ਤੁਸੀਂ ਕਨਵਰਟ ਕਰਦੇ ਹੋ ਤਾਂ DevTools ਵਿੱਚ ਨੈੱਟਵਰਕ ਟੈਬ ਖੋਲ੍ਹੋ — ਤੁਹਾਨੂੰ ਤੁਹਾਡੀ ਫ਼ਾਈਲ ਨੂੰ ਲਿਜਾਣ ਵਾਲਾ ਕੋਈ ਆਊਟਬਾਊਂਡ ਟਰੈਫ਼ਿਕ ਨਹੀਂ ਦਿਸੇਗਾ।

ਕੀ ਇਹ ਸੱਚਮੁੱਚ ਮੁਫ਼ਤ ਹੈ?

ਹਾਂ। ਕੋਈ ਸਾਈਨਅਪ ਨਹੀਂ, ਕੋਈ ਕੋਟਾ ਨਹੀਂ, ਕੋਈ ਅਪਗ੍ਰੇਡ ਟੀਅਰ ਨਹੀਂ। ਪਰਿਵਰਤਨ ਤੁਹਾਡੀ ਮਸ਼ੀਨ 'ਤੇ ਚੱਲਦਾ ਹੈ, ਇਸ ਲਈ ਇਸਦੀ ਮੇਜ਼ਬਾਨੀ ਕਰਨ ਲਈ ਸਾਨੂੰ ਕੋਈ ਖਰਚਾ ਨਹੀਂ ਆਉਂਦਾ।