Veri dönüştürücü · tamamen tarayıcınızda çalışır

Protobuf'tan JSON Dönüştürücüsü

Seri hale getirilmiş bir Protobuf ikili mesajını tarayıcınızda insan tarafından okunabilir JSON'a çözün. .proto şemanızı ve ikili yükü bırakın — kök mesaj türünü seçin, JSON çıktısını alın. gRPC trafiğini incelemek veya seri hale getirilmiş API yüklerini hata ayıklamak için kullanışlıdır.

Yükleme yokKayıt gerekmezİzleme yokÜcretsiz, sınırsız
Şema (.proto)
Mesaj türlerinizi tanımlayan .proto dosyası.
İkili mesaj (.bin / .pb)
Seri hale getirilmiş ikili protobuf mesajı.

Nasıl kullanılır

  1. .proto şema dosyanızı bırakın.
  2. İkili protobuf mesajını bırakın (.bin / .pb).
  3. İkili dosyanın hangi mesaj türünü temsil ettiğini seçin.
  4. Dönüştür'e tıklayın. Çözülmüş JSON indirilmek üzere sunulur.

SSS

Neden .proto dosyasına ihtiyaç duyuyorsunuz?

Protobuf ikili dosyaları şema bilgisi içermez — alanlar isimle değil, etiket numarasıyla tanımlanır. .proto olmadan çözülmüş çıktı yalnızca {1: ..., 2: ...} şeklinde anlamsız olurdu.

İç içe mesajlar destekleniyor mu?

Evet. protobufjs, şema grafiğini dolaşarak iç içe mesajları, tekrarlanan alanları, oneof'ları ve eşlemeleri özyinelemeli olarak çözer.

Şemam veya mesajım bir sunucuya yükleniyor mu?

Hayır. Dönüşüm, WebAssembly ve Web API'leri kullanılarak tamamen tarayıcınızda çalışır. Dönüştürme sırasında DevTools'ta Network sekmesini açın — dosyanızı taşıyan giden trafik görmeyeceksiniz.

Bu gerçekten ücretsiz mi?

Evet. Kayıt yok, kota yok, yükseltme kademesi yok. Dönüşüm makinenizde çalışır, bu nedenle barındırma maliyetimiz sıfırdır.