Co to jest format pliku SXC?
Pliki z rozszerzeniem .sxc przechowują dokumenty arkuszy kalkulacyjnych utworzone w StarOffice lub OpenOffice.org 1.x. Pliki .sxc obsługują standardowe funkcje arkuszy, w tym:
- wykresy
- formuły
- funkcje
- makra
.sxc był natywnym standardem arkuszy kalkulacyjnych dla OpenOffice.org do wersji 1.1, choć od tego czasu został zastąpiony przez szerzej przyjęty format .ods (OpenDocument Spreadsheet), który stał się domyślny w OpenOffice.org 2.0 w 2005 roku.
.sxc należy do rodziny formatów OpenOffice.org XML opracowanych przez Sun Microsystems. Wprowadzony w 2002 roku wraz ze StarOffice 6.0 i OpenOffice.org 1.0, format ten pakuje wszystkie dane arkusza wewnątrz archiwum ZIP zawierającego kilka plików XML: content.xml (dane arkusza i formuły), styles.xml, meta.xml oraz settings.xml, a także inwentarz META-INF/manifest.xml. Pierwszym wpisem w ZIP jest nieskompresowany plik mimetype przechowujący ciąg application/vnd.sun.xml.calc. Ten znacznik tekstowy pozwala narzędziom zidentyfikować plik bez pełnej dekompresji i odróżnia .sxc od .ods, którego mimetype brzmi application/vnd.oasis.opendocument.spreadsheet. Obecny standard OpenDocument (ISO/IEC 26300:2006) czerpał wiele inspiracji z tego wcześniejszego projektu OpenOffice.org XML.
Chociaż .sxc nie jest już powszechnie używany ze względu na szersze przyjęcie otwartych formatów, wiele programów nadal go obsługuje. LibreOffice Calc otwiera i konwertuje pliki .sxc natywnie do formatów takich jak .ods lub .xlsx bez utraty danych. Apache OpenOffice Calc zachowuje podobną obsługę odczytu. Nowoczesny Microsoft Excel nie potrafi bezpośrednio otworzyć plików .sxc.
Bezpieczeństwo
RYZYKO: LOWPlik SXC jest dokumentem danych i, jak wszystkie formaty biurowe ZIP+XML, może w zasadzie zawierać makra (StarBasic), które LibreOffice/OpenOffice domyślnie blokują lub o nie pytają - nigdy nie włączaj makr w arkuszu, którego się nie spodziewałeś. Biorąc pod uwagę wiek formatu, większość plików SXC w obiegu to zwykłe dane archiwalne i są one bezpieczne do otwarcia przy wyłączonych makrach. Większym ryzykiem praktycznym jest „bit-rot”: przekonwertuj ważne pliki SXC na ODS/XLSX, aby pozostały możliwe do otwarcia.
Szczegóły formatu
w pigułceProgramy otwierające pliki SXC
Szczegóły techniczne
specyfikacja| Format kontenera | Archiwum ZIP (zgodne ze standardowymi narzędziami zip) |
| Wewnętrzne kodowanie treści | UTF-8 XML |
| Kompresja | DEFLATE dla każdego wpisu ZIP; początkowy wpis mimetype jest przechowywany bez kompresji (metoda ZIP STORED) |
| Typ MIME | application/vnd.sun.xml.calc |
| Sygnatura pliku (magic bytes) | 50 4B 03 04 (PK) pod offsetem 0; nieskompresowany wpis mimetype w pobliżu offsetu 38 zawiera dosłowny ciąg application/vnd.sun.xml.calc |
| Główny plik XML | content.xml - przechowuje wszystkie dane arkusza, wartości komórek, formuły i nazwane zakresy |
| Manifest | META-INF/manifest.xml listuje każdy wpis w archiwum wraz z jego typem MIME |
| Kontrola integralności | CRC-32 dla każdego wpisu ZIP |
| Wariant szablonu | .stc (StarOffice Calc Template) używa tej samej struktury ZIP/XML z typem MIME application/vnd.sun.xml.calc.template |
| Kolejność bajtów | Little-endian (struktury binarne ZIP) |
| Język makr | Makra StarBasic (OOo Basic) przechowywane w formacie XML wewnątrz archiwum |
| Format poprzedzający | Binarny format StarCalc (.sdc) używany w StarOffice 5.x i starszych |
| Format następcy | Arkusz ODF (.ods, ISO/IEC 26300), domyślny od OpenOffice.org 2.0 (2005) |
| Funkcje arkusza | Wiele arkuszy, nazwane zakresy komórek, wykresy, formuły, formatowanie warunkowe |
| Pochodzenie platformy | Windows, macOS, Linux, Solaris - wszystkie platformy, na których dystrybuowano StarOffice/OpenOffice.org 1.x |
| Wydano | 2002 (StarOffice 6.0 / OpenOffice.org 1.0); native through OOo 1.1 |
| Najnowsza wersja | OpenOffice.org XML 1.x (final in OOo 1.1, 2003); superseded by ODF/ODS in OOo 2.0 (2005) |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | www.openoffice.org |
Konwersje SXC
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki SXC.