إصلاح ملف XLSX في Java
أنشئ تطبيق Java الخاص بك لإصلاح ملفات xlsx باستخدام Java.
إصلاح ملف XLSX باستخدام Java
كيف أقوم بإصلاح ملف xlsx؟ مع مكتبة Aspose.Cells for Java، يمكنك بسهولة إصلاح ملف XLSX برمجيًا باستخدام بضعة أسطر من التعليمات البرمجية. Aspose.Cells for Java قادر على إنشاء تطبيقات مشتركة بين الأنظمة الأساسية مع القدرة على إنشاء جميع ملفات Excel وتعديلها وتحويلها وعرضها وطباعتها. Java Excel API لا يقوم فقط بالتحويل بين تنسيقات جداول البيانات، بل يمكنه أيضًا عرض ملفات Excel كصور، وPDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT والمزيد، مما يجعله خيارًا مثاليًا لتبادل المستندات بتنسيقات متوافقة مع معايير الصناعة. يمكنك تنزيل أحدث إصدار مباشرة من Maven وقم بتثبيته ضمن مشروعك المستند إلى Maven عن طريق إضافة التكوينات التالية إلى ملف pom.xml.
مخزن
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
الاعتماد
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>version of aspose-cells API</version>
<classifier>jdk17</classifier>
</dependency>
كيفية إصلاح ملف xlsx في Java
هل تحتاج إلى إصلاح ملف xlsx برمجياً؟ يمكن للمطورين Java تحميل وإصلاح ملف xlsx بسهولة في بضعة أسطر من التعليمات البرمجية.
- تحديد فئة ترث Aspose.Cells.IWarningCallback.
- قم بتحميل ملف XLSX عن طريق إنشاء مثيل للمصنف، باستخدام فئة الميراث أعلاه، راجع الكود أعلاه.
- احفظ المصنف، وسيتم إصلاح ملف xlsx التالف.
import com.aspose.cells.Workbook;
import com.aspose.cells.WarningInfo;
import com.aspose.cells.LoadOptions;
//1, Define a class that inherits Aspose.Cells.IWarningCallback
public class DefaultWarningCallback implements com.aspose.cells.IWarningCallback {
@Override
public void warning(WarningInfo arg0) {
//Implement this method as needed
}
}
//2, Load the corrupted file by creating an instance of Workbook, using the inheritance class above
DefaultWarningCallback w = new DefaultWarningCallback();
LoadOptions options = new LoadOptions();
options.setWarningCallback(w);
var workbook = new Workbook("Input.xlsx", options);
//3, Save the workbook, the corrupted file will be repaired.
workbook.save("Output.xlsx");
مكتبة Java لإصلاح ملف XLSX
نستضيف حزمنا Java في Maven المستودعات. ‘Aspose.Cells for Java’ هو ملف JAR شائع يحتوي على رمز بايت. رجاءا اتبع ال تعليمات خطوه بخطوه حول كيفية تثبيته على بيئة المطور Java.
متطلبات النظام
Aspose.Cells for Java مدعوم على جميع أنظمة التشغيل الرئيسية. فقط تأكد من أن لديك المتطلبات الأساسية التالية.
- Microsoft Windows أو نظام تشغيل متوافق مع Java Runtime Environment لتطبيقات JSP/JSF وتطبيقات سطح المكتب.
- احصل على أحدث إصدار من Aspose.Cells for Java مباشرة من Maven.
XLSX ما هو XLSX تنسيق الملف
XLSX هو تنسيق معروف لمستندات Excel Microsoft التي تم تقديمها بواسطة Microsoft مع إصدار Microsoft Office 2007. استنادًا إلى البنية المنظمة وفقًا لاتفاقيات التغليف المفتوحة كما هو موضح في الجزء 2 من معيار OOXML ECMA-376، فإن التنسيق الجديد هو حزمة مضغوطة تحتوي على عدد من ملفات XML. يمكن فحص البنية الأساسية والملفات ببساطة عن طريق فك ضغط ملف .xlsx.
قراءة المزيدإصلاح تنسيقات Excel المدعومة الأخرى
باستخدام Java، يمكن للمرء بسهولة إصلاح ملفات تنسيق Excel الأخرى.