NC JSON
Filkonvertering

Konverter NC til JSON

HURTIGT SVAR
Er det muligt at konvertere NC til JSON?
Ja - NC kan konverteres til JSON.

Vælg først den variabel og det dimensionsudsnit, du har brug for, og serialiser det derefter med xarrays .to_dict() eller .to_dataframe().reset_index().to_json(). Konvertering af et globalt datasæt i fuld opløsning til JSON er upraktisk på grund af filstørrelsen.

Også til JSON: BDOB · EXPRESS · REPLIT

På denne side

Testet på macOS, Windows & Linux
Sidst verificeret Oct 2026

Flere gratis konvertere

HEIC, PNG, WEBP, MP3 og mere - alle værktøjer her er gratis.

Åbn værktøjskassen

Hvorfor konvertere NC til JSON?

JSON er det indfødte dataudvekslingsformat til webapplikationer og REST API'er. Eksport af en delmængde af klima- eller oceanografiske data fra en netCDF-fil som JSON gør det muligt for webvisualiseringer og tjenester at forbruge dem uden et netCDF-bibliotek. Det er også menneskelæsbart, hvilket gør det nyttigt til inspektion af metadata eller et lille variabeludsnit under udvikling.

Sådan konverterer du NC til JSON

Python (xarray + netCDF4) FREE

Installer med pip install xarray netCDF4, åbn filen med xarray.open_dataset(), vælg variablen og udsnittet med .sel(), og kald derefter .to_dict() og json.dump() for at skrive outputtet.

ncdump FREE

Kør ncdump -h data.nc for at inspicere metadata eller ncdump -v variable_name data.nc for at dumpe en variabel i CDL-tekstformat; send det gennem en Python-oneliner for at generere JSON-output.

Om disse formater

Kvalitet & hvad man skal være opmærksom på

  • JSON er kun praktisk til små udsnit - en enkelt global gittervariabel med daglig opløsning kan indeholde millioner af numeriske værdier, hvilket gør outputtet langsomt at generere og svært at forbruge.
  • Identificer altid variabelnavne først ved at køre ncdump -h yourfile.nc eller print(ds) i xarray, før du forsøger at eksportere.
  • For en flad, post-orienteret struktur, der er egnet til REST API'er, skal du bruge subset.to_dataframe().reset_index().to_json(orient='records') i stedet for .to_dict().

Ofte stillede spørgsmål

Kan jeg konvertere hele NC-filen til et enkelt JSON-dokument?
Teknisk set ja, men det er sjældent nyttigt - outputtet er dybt indlejret og kan fylde hundredvis af megabyte for typiske klimafiler. Vælg altid en variabel og et udsnit først.
Findes der et onlineværktøj til at konvertere NC til JSON?
Der findes ingen pålidelig online-konverter; netCDF-filer er store videnskabelige datasæt, der kræver biblioteksunderstøttelse ud over, hvad browserbaserede værktøjer kan tilbyde.
Hvilken JSON-struktur producerer xarray?
xarrays .to_dict() returnerer et indlejret objekt med nøgler til coords, data_vars, dims og attrs, som afspejler xarray Dataset-strukturen.