ca

De Parquet a JSON

Converteix fitxers Apache Parquet (.parquet) en JSON llegible al navegador, sense enviar res. Cada fila esdevé un objecte, camps imbricats inclosos.

Processant en local al teu dispositiu ...

0%

Els teus fitxers no han sortit mai del dispositiu

    Es puja el meu fitxer?

    No. Tot s'executa al teu navegador - el teu fitxer no surt mai del dispositiu. Per què és verificable

    Sense pujar res100% local
    El contingut es queda amb tusense accés de tercers
    Servidors a AlemanyaRGPD des del disseny
    Auditat de manera independentTLS A+ · Capçaleres A+

    Apache Parquet és el format binari orientat a columnes més usat per a dades analítiques (Spark, pandas, DuckDB, data lakes). Un fitxer .parquet inclou el seu esquema i les columnes comprimides, és molt compacte però il·legible en un editor. Aquesta eina decodifica el contingut i produeix un array JSON clar: un objecte per fila de dades, amb els noms de columna com a claus. A diferència del CSV, els camps imbricats (llistes, estructures) es mantenen com a estructura JSON real.

    Tot s'executa localment al teu navegador (JavaScript pur, sense enviament de fitxers, fins i tot sense connexió). L'eina llegeix el peu de pàgina Parquet amb l'esquema i decodifica les pàgines de columnes; s'admeten els còdecs Snappy, Gzip, Zstd, Brotli i LZ4. Per mantenir la precisió, els enters de 64 bits fora del rang segur de JavaScript s'emeten com a cadena, les marques de temps com a text ISO 8601 i els valors binaris bruts com a base64.

    Necessites això quan una canonada de dades, una exportació de Kafka o un procés analític genera un fitxer .parquet i vols visualitzar-lo, enviar-lo a una eina que parli JSON (una API, un script, una prova) o conservar l'estructura imbricada. Nota: la conversió és unidireccional (Parquet cap a JSON); no serialitza de tornada a Parquet i els tipus lògics com decimal apareixen com al seu valor base.

    Fitxa tècnica

    Fitxa tècnica
    Formats d'entradaPARQUET
    Format de sortidaJSON
    Processament per lots
    ProcessamentEn local al navegador (WebAssembly)
    Càrrega de fitxersCap

    En 3 passos

    1. Arrossega o selecciona el teu fitxer Parquet (.parquet).
    2. L'eina llegeix l'esquema i les files localment.
    3. Descarrega el JSON (diversos fitxers com a ZIP).

    Límits: S'admeten fitxers Parquet amb els còdecs Snappy, Gzip, Zstd, Brotli i LZ4. Els fitxers Parquet xifrats no es llegeixen. Els enters grans de 64 bits apareixen com a cadena (precisió), les marques de temps com a ISO 8601, els valors binaris com a base64 i els tipus lògics com al valor base. La conversió és unidireccional (no hi ha retorn de JSON a Parquet). Els fitxers molt grans requereixen prou memòria.

    Preguntes freqüents

    Que és un fitxer Parquet?

    Un format binari orientat a columnes i compacte, típic de l'anàlisi de dades (Spark, pandas, DuckDB). L'esquema i la compressió viuen dins del fitxer.

    Els meus fitxers s'envien a algun servidor?

    No. La conversió es fa íntegrament al navegador, fins i tot sense connexió a internet.

    JSON o CSV: quin trio?

    JSON conserva els camps imbricats com a estructura i és ideal per a codi i APIs; CSV és una taula plana adequada per a fulls de càlcul.

    Els números grans i les marques de temps es conserven?

    Els enters de 64 bits fora del rang segur de JS s'emeten com a cadena, les marques de temps com a ISO 8601 i els valors binaris com a base64.

    Puc convertir el JSON de tornada a Parquet?

    No amb aquesta eina. La conversió és unidireccional (Parquet cap a JSON) i serveix per inspeccionar i reutilitzar les dades.

    Eines relacionades