Vad är filformatet ODS?
Filer med filtillägget .ods innehåller komprimerade kalkylbladsfiler lagrade i ett öppet format baserat på XML. Internt är en .ods-fil ett ZIP-arkiv som innehåller en uppsättning XML-dokument - de huvudsakliga kalkylbladsdata finns i content.xml, medan stilar, metadata och inställningar förvaras i separata filer inom samma paket. En speciell okomprimerad post vid namn mimetype i början av arkivet identifierar filen för programvara som application/vnd.oasis.opendocument.spreadsheet.
Standarden .ods är en del av specifikationen OpenDocument Format (ODF) för kontorsdokument. Den har sitt ursprung i kalkylbladsformatet från OpenOffice.org och utvecklas och underhålls för närvarande av det oberoende standardiseringsorganet OASIS. Formatet standardiserades som ODF 1.0 år 2005 och fick ISO/IEC 26300-erkännande 2006. Det är ett öppet alternativ till proprietära format som .xls och .xlsx.
Ett .ods-kalkylblad kan innehålla:
- 2D-uppsättningar av tabeller med data
- Olika formler och funktioner som bearbetar dessa data
- Visualiseringar av data, såsom diagram
- Makrofunktioner (lagrade som Basic- eller JavaScript-skript)
.ods-kalkylblad stöder ett brett utbud av funktioner som finns i Microsoft Office-format, även om de två inte är identiska - vissa avancerade Excel-funktioner kan kräva justeringar vid konvertering fram och tillbaka. Moderna versioner av Microsoft Excel kan öppna och spara .ods-filer direkt, utan insticksmoduler. Det finns flera kontorssviter, inklusive gratisalternativ, där .ods är det nativa kalkylbladsformatet, bland dem LibreOffice Calc och Apache OpenOffice Calc. Det relaterade filtillägget .ots används för mallfiler i .ods-format.
Säkerhet & trygghet
RISK: LOWODS-filer är i allmänhet säkra datadokument, med ett förbehåll som delas med alla kontorsformat: de kan innehålla makron (LibreOffice Basic), som både LibreOffice och Excel blockerar eller varnar för som standard - aktivera aldrig makron i ett kalkylblad du inte förväntade dig. Hyperlänkar och externa datalänkar kan peka på skadliga destinationer, och i spamkampanjer under 2023-2025 användes ODS-bilagor ibland just för att e-postfilter granskar dem mindre noggrant än XLSM. Att öppna en ODS med makron inaktiverade är säkert.
Formatdetaljer
i ett nötskalProgram som öppnar ODS-filer
Tekniska detaljer
djup specifikation| Containerformat | ZIP-arkiv (deflate-komprimerat paket, .zip-kompatibelt) |
| Primär innehållsfil | content.xml - innehåller alla blad, rader, celler och formler |
| Stilfil | styles.xml - lagrar cellformatering, sidlayout och typsnittsdefinitioner |
| MIME-typ | application/vnd.oasis.opendocument.spreadsheet |
| Magic bytes | 50 4B 03 04 (ZIP local file header signature) vid byte-offset 0 |
| Formatidentifierare | Okomprimerad mimetype-fil i början av arkivet; MIME-sträng läsbar som vanlig ASCII nära byte-offset 38 |
| Teckenkodning | UTF-8 (obligatoriskt för allt XML-innehåll i paketet) |
| Formelstandard | OpenFormula (standardiserad i ODF 1.2); definierar funktionsnamn, syntax och semantik oberoende av applikation |
| Mallvariant | .ots (OpenDocument Spreadsheet Template); samma ZIP-struktur, signalerar att nya dokument skapas från den |
| Platt XML-variant | .fods (Flat ODS); en enskild okomprimerad XML-fil utan ZIP-omslag - läsbar för människor och diff-vänlig |
| Inbäddade objekt | Diagram, bilder, OLE-objekt och ritobjekt lagrade som underpaket eller binära strömmar inuti ZIP-filen |
| Makrolagring | Skript lagrade i Basic/-underkatalogen; stödda språk inkluderar LibreOffice Basic, JavaScript, BeanShell och Python |
| Stöd för flera blad | En enskild .ods-fil kan innehålla flera namngivna arbetsblad (kalkyltabeller) inom en content.xml |
| Manifestfil | META-INF/manifest.xml listar varje fil i paketet med dess MIME-typ och krypteringsstatus |
| Krypteringsstöd | Enskilda filer inom ZIP-arkivet kan krypteras med AES-256; manifestet registrerar algoritmen och parametrarna för nyckelgenerering |
| Släppt | 2005 (ODF 1.0, OASIS); ISO/IEC 26300 since 2006; current major version ODF 1.3 (OASIS, 2021) |
| Öppen standard | Ja · royaltyfri |
| Specifikation | www.oasis-open.org |
ODS-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om ODS-filer.