作者:
washqwe (阿蹦)
2015-12-31 19:31:40請問jsdom or cheerio是如何寫成的,大概原理是?
取到mongodb的資料及fs.readfile到html檔後如何只用原生module將html裡的值根據collec
這兩個都是開放原始碼專案,問這個問題前google過了嗎?他們基本上都是實作DOM,jsdom是以binary的方式實作cheerio則是用另一個js寫的html parser當底層他們都用了自己或是其他人寫的parser因為node.js的環境裡根本沒dom這回事,他又不是瀏覽器,因此要用就得自己寫,或是找其他人寫的
作者:
washqwe (阿蹦)
2014-01-02 06:43:00如何不用module傳值給dom?下什麼關鍵字有教如何readfile後讀mongodb傳值給dom?
就說node.js裡根本沒dom,請直接用module
作者:
washqwe (阿蹦)
2014-01-02 17:26:00不用module無法做到?當然知沒dom 指的是html file
對,半不到,沒有就是沒有,要不然你就自己做或是用regex暴力解字串,但是html並不是很適合用regex直接操作的格式
作者:
washqwe (阿蹦)
2014-01-03 11:36:00自己做有關鍵字嗎
你可以參考cheerio原始碼看他們是怎麼做的但我不推薦這麼做,有現成的不用要自幹實在不是很好的選項