---
title: Kako konvertovati Xlsx u SpreadsheetML
description: Vodič korak po korak za konverziju XLSX radnih svezaka u SpreadsheetML (XML) format pomoću Sheetize, savršen za izveštavanje zasnovano na XML‑u, transformacione pipelines i integraciju sa legacy sistemima.
weight: 2
categories: Vodič za programere
draft: false
---
**Sheetize XLSX‑to‑SpreadsheetML konvertor za .NET** pruža jednostavan API koji pretvara moderne XLSX tabele u XML‑bazirani SpreadsheetML format koji koriste starije verzije Office‑a i mnogi alati usmereni na XML. Bilo da treba da prosledite podatke u XSLT pipeline, generišete izveštaje za legacy sisteme, ili jednostavno arhivirate tabele kao čisti XML, Sheetize vrši konverziju uz mali memorijski otisak i potpunu vernost stilova, formula i metapodataka.
## Glavne karakteristike
### Konvertovanje XLSX u SpreadsheetML
Izvezite radnu svesku u standardizovani SpreadsheetML šemu (Office Open XML Spreadsheet) sa opcijama za prilagođavanje namespace‑a, formatirani izlaz i selektivno uključivanje listova.
### Očuvanje formatiranja i formula
Svi stilovi ćelija, spojene oblasti i definicije formula se čuvaju u generisanom XML‑u, što garantuje da se rezultat može ponovo otvoriti u Excel‑u ili procesuirati XML alatima bez gubitka podataka.
### Streaming podrška
Obrađujte velike radne sveske u streaming režimu kako biste minimalizovali korišćenje memorije – idealno za server‑side batch zadatke ili cloud funkcije.
## Detaljna uputstva
### XLSX → SpreadsheetML radni tok
1. **Kreirajte konvertor**: Instancirajte `SpreadsheetConverter`.
2. **Konfigurišite opcije**: Koristite `SpreadsheetSaveOptions` da postavite ciljni namespace, uvlačenje i da li da uključite skrivene radne listove.
3. **Definišite putanje**: Navedi izvorni `.xlsx` fajl i odredišni `.xml` (ili `.spreadsheetml`) fajl.
4. **Izvršite konverziju**: Pozovite `Process` sa opcijama za učitavanje i čuvanje.
**Primer – Konvertovanje XLSX radne sveske u formatiran SpreadsheetML**
```csharp
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\report.xlsx"
};
var saveOptions = new SpreadsheetSaveOptions
{
OutputFile = @"D:\Data\report.xml"
};
SpreadsheetConverter.Process(loadOptions, saveOptions);Proširena podrška za formate
- Biblioteka takođe može da konvertuje SpreadsheetML nazad u XLSX, omogućavajući round‑trip transformacije.
- Dostupni su dodatni eksporteri za CSV, TSV i JSON, što vam omogućava da izgradite end‑to‑end pipelines, npr. XLSX → SpreadsheetML → XSLT → HTML.
Sa Sheetize‑om pretvaranje modernih Excel fajlova u klasični XML format postaje jednostavno, bilo da vam treba jednokratni skript ili proizvodno‑spremna usluga.