convert excel to sql

Convertálja az Excel munkafüzetet SQL fájlra Node.js SDK-val.

Az adatok migrálása táblázatokból adatbázisokba gyakori feladat az adatalapú alkalmazásokban. Az Excel munkafüzet SQL szkriptté való átalakítása lehetővé teszi a fejlesztők számára, hogy automatizálják az adatok importálását, és közvetlenül integrálják a táblázatinformációkat a relációs adatbázisokba.

Ebben a cikkben megtanulod, hogyan lehet Excel-t SQL-re konvertálni Node.js és az Aspose.Cells Cloud SDK használatával, így az egész folyamat biztonságos, hatékony és fejlesztőbarát lesz.

🚀 Excel to SQL REST API for Node.js

Aspose.Cells Cloud SDK for Node.js széles formátumválasztékot támogat, beleértve az XLS-t, XLSX, XLSM, és lehetővé teszi az SQL-re való exportálást gond nélkül.

✅ Miért használja az Aspose.Cells Cloud SDK-t?

  • Exportálja a táblázatokat és adatokat az Excelből érvényes SQL-re.
  • Támogatja a felhőalapú munkafolyamatokat.
  • Csökkenti a manuális adatbevitel és átalakítás hibáit.

📦 Telepítse az SDK-t

npm install asposecellscloud --save

Ahhoz, hogy használni tudjuk az API-t, létre kell hoznunk egy Client ID-t és egy Client Secret-et az Aspose.Cloud dashboard segítségével. További részletekért kérjük, látogasson el a quick start cikkre.

📄 Konvertálja az Excelt SQL-re Node.js segítségével

Használja az alábbi kódrészletet egy Excel fájl SQL parancssá konvertálásához:

  1. Először is, hozzon létre egy CellsApi osztály objektumot, megadva a Client ID-t és a Client Secret-et argumentumként.
  2. Read input XLS file using createReadStream(…) method and then uploadFile(…) method to upload the file to cloud storage.
  3. Hozzon létre egy PostWorkbookSaveAsRequest osztály objektumot, majd hívja meg a postWorkbookSaveAs(..) metódust az XLS-ből SQL átkonvertálási folyamat elindításához.
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 to sql file

Az Excel fájl SQL-re történő átalakításának előnézete.

  • Tesztelési célokra csatoltuk a bemeneti Excel munkafüzetet sourceExcel.xlsx.

💻 Excel to SQL Script Conversion using cURL

Ha a parancssori eszközöket részesíted előnyben, itt van, hogyan lehet az Excelt SQL-re konvertálni a cURL és az Aspose.Cells Cloud API használatával:

✅ A cURL használatának előnyei:

  1. Nincs szükség helyi telepítésekre.
  2. Ideális automatizálásra és CI/CD munkafolyamatokra.

Lépés 1: Hozzon létre hozzáférési tokent

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"

Lépés 2: Excel SQL átalakítás végrehajtása

A következő kérésmódszer megköveteli, hogy a bemeneti Excel munkafüzet már elérhető legyen a felhőtárolóban.

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 {}

Cserélje ki a sourceFile-t a forrás Excel munkafüzet nevére, az output-ot az eredményül kapott SQL szkriptfájl nevére, és az accessToken-t a fenti módon generált JWT hozzáférési tokenre.

🧪 Próbálja ki a ingyenes Excel to SQL online eszközt

Szeretne egy gyors tesztet? Használja az Excel to SQL Converter App alkalmazást, hogy kipróbálja online, kód írása nélkül.

excel to sql file

Excel és SQL fájl konverter előnézete.

✅ Következtetés

Az Aspose.Cells Cloud SDK használatával Node.js számára, könnyedén átalakíthatók az Excel fájlok SQL szkriptekre, egyszerűsítve ezzel az adatvándorlási folyamatot, és minimalizálva a manuális hibák kockázatát.

Akár backend megoldást fejlesztesz, akár automatizált feladatokat végzel, az API rugalmassága és platformok közötti támogatása ideálissá teszi a modern web- és vállalati alkalmazások számára.

🔗 Hasznos Források

📚 Ajánlott cikkek

Nagyon ajánljuk az alábbi blogok meglátogatását: