کار با بستهبندی
نمای کلی
Aspose.Cells FOSS for Java فایلهای XLSX را با استفاده از فرمت بسته ZIP OOXML میخواند و مینویسد. سریالایزر تمام بخشهای مورد نیاز را از آرشیو ZIP میخواند و هنگام ذخیرهسازی XML بهدرستی قالببندی شده را در مسیرهای ورودی صحیح مینویسد.
XLSX به عنوان بسته ZIP
یک فایل .xlsx یک آرشیو ZIP است که شامل بخشهای XML میباشد. XML کاربرگ اصلی در xl/worksheets/sheet1.xml قرار دارد. بخش کتابکار در xl/workbook.xml است.
رشتههای مشترک در xl/sharedStrings.xml ذخیره میشوند. این بخشها بهصورت خودکار توسط Workbook.save() تولید میشوند.
گزینههای ذخیره
متد Workbook.save(path) یک فایل .xlsx معتبر تولید میکند. ذخیرهسازی در حال حاضر به فرمت .xlsx محدود است:
import com.aspose.cells_foss.Workbook;
import com.aspose.cells_foss.Worksheet;
try (Workbook workbook = new Workbook()) {
Worksheet sheet = workbook.getWorksheets().get(0);
sheet.getCells().get("A1").putValue("Hello, XLSX");
workbook.save("output.xlsx");
}فرمتهای پشتیبانیشده
| قالب | پسوند | خواندن | نوشتن |
|---|---|---|---|
| Excel Open XML | .xlsx | ✓ | ✓ |