0.0.27 • Published 8 months ago
html-pages-parser v0.0.27
html-pages-parser
Описание
npm module for parse html pages with options which you can provide
Установка
npm install html-pages-parser
const parser = require("html-pages-parser");
/**
* @param {string} url - page url
* @param {object} options - options for parser
* @param {string} options.host - host proxy
* @param {string | number} options.port - port proxy
* @param {string} options.username - username proxy
* @param {string} options.password - password proxy
* @param {string[]} options.classesToRemove - array with classes by which the parser delete the elements //optional has default array for crypto sites
* @param {string[]} options.tagsToRemove - array with tags which the parser delete the elements //optional has default array for crypto sites
* @param {string[]} options.textToRemove - array with text which the parser delete the elements with this text //optional has default array for crypto sites
*/
//Proxy is not required, you can use library without proxy
//(if you don't use proxy or your proxy is incorrect parser working with default settings)
async function getDataFromPage(url, options) {
const data = await parser(url, options); // return string data
return data;
}
// Example:
const result = await getDataFromPage("https://example.com");
console.log(result);
0.0.24
10 months ago
0.0.25
8 months ago
0.0.26
8 months ago
0.0.27
8 months ago
0.0.23
10 months ago
0.0.22
10 months ago
0.0.21
10 months ago
0.0.20
10 months ago
0.0.19
10 months ago
0.0.18
10 months ago
0.0.17
10 months ago
0.0.16
10 months ago
0.0.15
10 months ago
0.0.14
10 months ago
0.0.13
10 months ago
0.0.12
10 months ago
0.0.11
10 months ago
0.0.10
10 months ago
0.0.9
10 months ago
0.0.8
10 months ago
0.0.7
10 months ago
0.0.6
10 months ago
0.0.5
10 months ago
0.0.4
10 months ago
0.0.3
10 months ago
0.0.2
10 months ago
0.0.1
10 months ago