Snadno otevřete HTML dokumenty pomocí několika řádků JavaScript kódu. Naše knihovna Node vám poskytne vše, co potřebujete k programovému přístupu k obsahu HTML dokumentu.
Úkolem čtení HTML dokumentů je úkolem čtení hierarchických datových struktur v rámci modelu DOM. To znamená znát formát každého jednotlivého datového prvku HTML, včetně všech jeho možných podřízených prvků a atributů.
Naše knihovna JavaScript je cloudové řešení, které vám umožní snadno otevírat HTML soubory pro čtení a zápis. Tento distribuovaný přístup vám poskytuje flexibilitu při vývoji softwaru pomocí jazyka JavaScript, protože veškeré zpracování HTML dokumentů náročné na zdroje bude probíhat na serverech Aspose. Vše, co potřebujete, je získat soukromé klíče pro přístup ke Cloud API v JavaScript kódu.
Můžete iterovat všechny prvky HTML dokumentu nebo můžete hledat konkrétní prvky ve stromu DOM. Poskytujeme širokou škálu funkcí JavaScript jak pro práci se strukturou HTML souboru, tak s daty obsaženými v uzlech dokumentu.
Následující příklad kódu vám pomůže rychle zjistit, jak načíst HTML soubor pomocí JavaScript a provést s ním některé akce.
import * as fs from "fs";
const wordsApi = new WordsApi("####-####-####-####-####", "##################");
const fileName = "Input.html";
const requestFileContent = fs.createReadStream(fs.readFileSync(
fileName, 'utf8'));
const uploadDocumentRequest = new model.UploadFileRequest({
fileContent: requestFileContent,
path: fileName
});
wordsApi.uploadFile(uploadDocumentRequest)
.then((uploadDocumentRequestResult) => {
console.log("Result of UploadDocumentRequest: ", uploadDocumentRequestResult);
const requestParagraph = new model.ParagraphInsert({
text: "Reading and writing to the file in the cloud occurs automatically."
})
const insertParagraphRequest = new model.InsertParagraphRequest({
name: fileName,
paragraph: requestParagraph
});
wordsApi.insertParagraph(insertParagraphRequest)
.then((insertParagraphRequestResult) => {
console.log("Result of InsertParagraphRequest: ", insertParagraphRequestResult);
const downloadDocumentRequest = new model.DownloadFileRequest({
path: fileName
});
wordsApi.downloadFile(downloadDocumentRequest)
.then((downloadDocumentRequestResult) => {
console.log("Result of DownloadDocumentRequest: ", downloadDocumentRequestResult);
});
});
});
Nainstalujte 'Aspose.Words Cloud SDK for Node.js' pomocí správce balíčků NPM. Spusťte npm install asposewordscloud --save z příkazového řádku a nainstalujte SDK přes správce balíčků NPM. Alternativně můžete ručně naklonovat Aspose.Words Cloud SDK for Node.js z GitHubu a použít jej ve svém projektu. Postupujte podle těchto Instructions, abyste rychle získali potřebné bezpečnostní údaje a získali přístup k našemu REST API.
Další podrobnosti naleznete v Repository Documentation.
Můžete otevřít dokumenty v jiných formátech: