2
我真的不明白readme of htmlparser ..我在互聯網上搜索,但無法找到適當的教程(或其他NodeJS解析器)。NodeJS的htmlparser教程?
我相信在大多數情況下,如果沒有一個完美的老庫的教程,主要是因爲它很容易做,因此人們並不真的覺得有必要爲它編寫教程......但我發現NodeJS html解析器很難理解...
我真的不明白readme of htmlparser ..我在互聯網上搜索,但無法找到適當的教程(或其他NodeJS解析器)。NodeJS的htmlparser教程?
我相信在大多數情況下,如果沒有一個完美的老庫的教程,主要是因爲它很容易做,因此人們並不真的覺得有必要爲它編寫教程......但我發現NodeJS html解析器很難理解...
你應該檢查出htmlparser2。這是新的htmlparser,它有一個體面的自述文件。我傾向於使用它的方式是不streamish,因此看起來是這樣的:
handler = new htmlparser.DomHandler(function(err, dom) {
// ... DO CODE HERE
})
new htmlparser.Parser(handler).parseComplete(html_string)
對於處理函數中的代碼,我用soupselect,因爲它的記錄,我很懶惰,但htmlparser2傢伙建議domutils,但它沒有文檔。