Vad är filformatet SXC?
Filer med filändelsen .sxc lagrar kalkylbladsdokument skapade med StarOffice eller OpenOffice.org 1.x. .sxc-filer stöder standardfunktioner för kalkylblad, inklusive:
- diagram
- formler
- funktioner
- makron
.sxc var den infödda kalkylbladsstandarden för OpenOffice.org fram till version 1.1, även om den sedan dess har ersatts av det mer allmänt använda .ods (OpenDocument Spreadsheet), som blev standard i OpenOffice.org 2.0 år 2005.
.sxc tillhör OpenOffice.org XML-formatfamiljen som utvecklades av Sun Microsystems. Formatet introducerades 2002 med StarOffice 6.0 och OpenOffice.org 1.0 och paketerar all kalkylbladsdata i ett ZIP-arkiv som innehåller flera XML-filer: content.xml (bladdata och formler), styles.xml, meta.xml och settings.xml, plus en META-INF/manifest.xml-förteckning. Den första posten i ZIP-filen är en okomprimerad mimetype-fil som innehåller strängen application/vnd.sun.xml.calc. Denna textmarkör gör att verktyg kan identifiera filen utan fullständig dekomprimering och skiljer .sxc från .ods, vars mimetype lyder application/vnd.oasis.opendocument.spreadsheet. Den nuvarande OpenDocument-standarden (ISO/IEC 26300:2006) hämtade mycket inspiration från denna tidigare OpenOffice.org XML-design.
Även om .sxc inte längre används allmänt på grund av den bredare spridningen av öppna format, stöder många program fortfarande detta format. LibreOffice Calc öppnar och konverterar .sxc-filer nativt till format som .ods eller .xlsx utan dataförlust. Apache OpenOffice Calc behåller liknande lässtöd. Moderna Microsoft Excel kan inte öppna .sxc direkt.
Säkerhet & trygghet
RISK: LOWEn SXC är ett datadokument och kan, precis som alla ZIP+XML-format för kontorsprogram, i princip innehålla makron (StarBasic), vilka LibreOffice/OpenOffice blockerar eller varnar för som standard - aktivera aldrig makron i ett kalkylblad som du inte förväntade dig. Med tanke på formatets ålder är de flesta SXC-filer man stöter på vanliga äldre data och är ofarliga att öppna med makron inaktiverade. Den största praktiska risken är digital förvanskning (bit-rot): konvertera viktiga SXC-filer till ODS/XLSX så att de förblir öppningsbara.
Formatdetaljer
i ett nötskalProgram som öppnar SXC-filer
Tekniska detaljer
djup specifikation| Containerformat | ZIP-arkiv (kompatibelt med standardverktyg för zip) |
| Intern innehållskodning | UTF-8 XML |
| Komprimering | DEFLATE per ZIP-post; den inledande mimetype-posten lagras okomprimerad (ZIP STORED-metod) |
| MIME-typ | application/vnd.sun.xml.calc |
| Filsignatur (magic bytes) | 50 4B 03 04 (PK) vid offset 0; okomprimerad mimetype-post nära offset 38 innehåller strängen application/vnd.sun.xml.calc |
| Primär XML-fil | content.xml - innehåller all bladdata, cellvärden, formler och namngivna områden |
| Manifest | META-INF/manifest.xml listar varje arkivpost med dess MIME-typ |
| Integritetskontroll | ZIP CRC-32 per post |
| Mallvariant | .stc (StarOffice Calc Template) använder samma ZIP/XML-struktur med MIME-typ application/vnd.sun.xml.calc.template |
| Byteordning | Little-endian (binära ZIP-strukturer) |
| Makrospråk | StarBasic (OOo Basic) makron lagrade i XML inuti arkivet |
| Föregångarformat | Binärt StarCalc-format (.sdc) som användes i StarOffice 5.x och tidigare |
| Efterföljarformat | ODF Spreadsheet (.ods, ISO/IEC 26300), standard från OpenOffice.org 2.0 (2005) |
| Bladfunktioner | Flera blad, namngivna cellområden, diagram, formler, villkorsstyrd formatering |
| Plattformsurpsrung | Windows, macOS, Linux, Solaris - alla plattformar där StarOffice/OpenOffice.org 1.x distribuerades |
| Släppt | 2002 (StarOffice 6.0 / OpenOffice.org 1.0); native through OOo 1.1 |
| Senaste version | OpenOffice.org XML 1.x (final in OOo 1.1, 2003); superseded by ODF/ODS in OOo 2.0 (2005) |
| Öppen standard | Ja · royaltyfri |
| Specifikation | www.openoffice.org |
SXC-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om SXC-filer.