
להמיר את חוברת העבודה של Excel לקובץ SQL עם Kit של Node.js.
העברת נתונים מגליונות אלקטרוניים למסדי נתונים היא משימה נפוצה ביישומים מונחי נתונים. המרה של Excel workbook ל- SQL script מאפשרת למפתחים לאוטומט את ייבוא הנתונים ולשלב מידע מגליונות אלקטרוניים ישירות במסדי נתונים רלציוניים.
במאמר זה, תלמד כיצד להמיר Excel ל-SQL באמצעות Node.js ו-Aspose.Cells Cloud SDK, מה שהופך את כל התהליך לביטוח, יעיל וידידותי למפתחים.
- 🚀 Excel ל- SQL REST API עבור Node.js
- 📄 המרת Excel ל- SQL באמצעות Node.js
- 💻 המרת Excel ל- SQL Script באמצעות cURL
🚀 Excel ל- SQL REST API עבור Node.js
Aspose.Cells Cloud SDK for Node.js תומך במגוון רחב של פורמטים כולל XLS, XLSX, XLSM, ומאפשר ייצוא ל-SQL בקלות רבה.
✅ למה להשתמש ב-Aspose.Cells Cloud SDK?
- מוציא טבלאות ונתונים מ-Excel ל-SQL תקף.
- תומך בעבודות זרימה מבוססות ענן.
- מפחית את שגיאות הזנת הנתונים הידנית וטרנספורמציה.
📦 התקן את ה-SDK
npm install asposecellscloud --save
על מנת להשתמש ב-API, אנו צריכים לייצר Client ID ו-Client Secret מתוך ה- Aspose.Cloud dashboard. לפרטים נוספים, אנא בקר במאמר ה- quick start.
📄 המרת Excel ל-SQL באמצעות Node.js
השתמש בקוד הבא כדי להמיר קובץ Excel לסקריפט SQL:
- ראשית, צור אובייקט של מחלקת CellsApi על ידי מתן מזהה לקוח וסוד לקוח כארגומנטים.
- Read input XLS file using createReadStream(…) method and then uploadFile(…) method to upload the file to cloud storage.
- צור אובייקט של מחלקת PostWorkbookSaveAsRequest ואז התקשר לשיטה postWorkbookSaveAs(..) כדי להתחיל בתהליך המרת XLS ל-SQL.
const { CellsApi, PostWorkbookSaveAsRequest, SaveOptions } = require("asposecellscloud");
const cellsApi = new CellsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
let saveOptions = new SaveOptions({ saveFormat: "SQL", outPath: "converted/data.sql" });
let request = new PostWorkbookSaveAsRequest({
name: "sourceExcel.xlsx",
saveOptions: saveOptions,
newfilename: "converted/data.sql"
});
cellsApi.postWorkbookSaveAs(request)
.then((result) => {
console.log("Excel file successfully converted to SQL script!");
})
.catch((err) => {
console.error(err);
});
תצוגה מקדימה של המרת קובץ Excel ל- SQL.
- לצורכי בדיקה, צירפנו גם את חוברת העבודה של Excel sourceExcel.xlsx.
💻 המרת Excel ל-SQL Script באמצעות cURL
אם אתה מעדיף כלים בשורת הפקודה, הנה כיצד להמיר Excel ל-SQL באמצעות cURL וב- Aspose.Cells Cloud API:
✅ יתרונות השימוש ב-cURL:
- אין צורך בהתקנות מקומיות.
- IDEAL לאוטומציה ולזרמי עבודה של CI/CD.
שלב 1: ליצור טוקן גישה
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=XXXXXX-XXXXXX-426c-85f7-7d458b112383&client_secret=CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
שלב 2: בצע המרת Excel ל-SQL
שיטת הבקשה הבאה דורשת מהספר עבודה של Excel להיות זמין כבר באחסון בענן.
curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=SQL&isAutoFit=true&onlySaveTable=true&outPath={output}&checkExcelRestriction=true" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-d {}
החלף sourceFile
בשם הספר עבודה של Excel, output
בשם קובץ הסקריפט SQL שנוצר ו- accessToken
עם אסימון גישה JWT שנוצר למעלה.
🧪 נסה את הכלי המקוון חינם להמרת Excel ל-SQL
Want a quick test? Use our אפליקציית המרת Excel ל-SQL to try it online without writing any code.
תצוגה מקדימה של המרת קובצי Excel ל- SQL.
✅ סיכום
באמצעות Aspose.Cells Cloud SDK עבור Node.js, אתה יכול בקלות להמיר קבצי Excel לקבצי סקריפט SQL, לייעל את תהליך המיגרציה של הנתונים שלך, ולצמצם את הסיכון לטעויות ידניות.
בין אם אתה מפתח פתרון צד שרת או מפעיל משימות אוטומטיות, הגמישות של ה-API והתמיכה שלו במגוון פלטפורמות הופכות אותו לאידיאלי עבור אפליקציות אינטרנט מודרניות ולחברות.
🔗 משאבים שימושיים
📚 מאמרים מומלצים
אנחנו ממליצים בחום לבקר בבלוגים הבאים: