קבצי CAB משמשים בדרך כלל להתקנה של חבילות במערכת ההפעלה Windows. פורמט הקובץ הזה שומר על מבנה התיקיות ומציע יעילות אחסון. עם זאת, פוסט בלוג זה יכיר את הגישה התכנותית לדחיסת ארכיוני CAD בג’אווה. Aspose.ZIP עבור ג’אווה הוא SDK ברמה הבאה לדחיסה ואחסון קבצים. אז, נשתמש ב-SDK הזה כדי ליישם חילוץ קבצי CAB בג’אווה. לא משנה כמה סוגי קבצים מכיל תיק, Aspose.ZIP עבור ג’אווה עושה את העבודה היטב. בלי יותר מילים, נעבור לחלק ההתקנה.
התקנת SDK - ארכיון CAB
כדי להתקין את Aspose.ZIP עבור ג’אווה, אתה יכול להוסיף את מאגר ה-Maven וההגדרה הבאה לפרויקט שלך:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-zip</artifactId>
<version>25.8</version>
</dependency>
או, אתה יכול להוריד אותו מ-כאן.
דוגמת קוד לחילוץ קבצי CAB בג’אווה
Aspose.ZIP עבור ג’אווה לא רק מציע תיעוד SDK, אלא גם מציע דוגמאות קוד לדוגמאות כדי להראות כיצד להשתמש במחלקות ובשיטות כדי לעבוד עם ארכיונים באופן תכנותי.
השלבים הבאים מראים כיצד לחלץ קובץ CAB:
- צור אובייקט File המצביע על קובץ .cab הממוקם בתיקיית הנתונים.
- פתח FileInputStream כדי לקרוא את קובץ .cab
- אתחל את האובייקט CabArchive עם זרם הקלט של הקובץ.
- קרא לשיטה extractToDirectory כדי לחלץ את כל התוכן של ארכיון ה-CAB לתיקיית הפלט המוגדרת.
אתה יכול לעקוב אחרי קטע הקוד הזה כדי לאוטומט את חילוץ קבצי CAB בג’אווה:
פלט:
קבל רישיון חינם
קבל רישיון זמני חינם כדי לנסות את ה-SDK לדחיסה הזה.
סיכום
עכשיו, מפתחים יכולים באופן תכנותי להשיג חילוץ קבצי CAB בג’אווה באמצעות Aspose.ZIP עבור ג’אווה. האוטומציה הזו היא חלקה יכולה לחסוך זמן ומאמץ. יתרה מכך, אתה יכול לקבל מודול חילוץ CAB משלך עבור יישום העסקי שלך. בנוסף, אתה יכול לנווט ל-תיעוד ול-הפניות API כדי ללמוד עוד.
כמו כן, אתה יכול לשאול את השאלות שלך בפורום שלנו פורום.
שאלות נפוצות
ש: איך לחלץ קובץ CAB?
אתה יכול להשתמש ב-Aspose.ZIP עבור ג’אווה כדי UnZIP קבצי CAB בג’אווה. קישור זה מסביר את דוגמת הקוד של הביצוע.
ש: לאילו מטרות משמשים קבצי .CAB?
קובץ CAB (Cabinet file) הוא פורמט ארכיון של מיקרוסופט המשמש לדחיסה ואיסוף תוכנה, מנהלי התקנים וקבצי עדכון של Windows.
ש: מהו קובץ CAB?
קובץ CAB משמש לאחסן ולהפיץ רכיבי תוכנה, קבצי מערכת, מנהלי התקנים ועדכוני Windows באריזה אחת.