我想索引一個食譜食譜頁面,並且實際的食譜作爲一個對象存儲在頁面中的JavaScript中。如何從我抓取的HTML頁面解析JavaScript對象?
一個例子網址:http://www.dagbladet.no/mat/oppskrift/bakt-potet-med-romme-og-blamuggostdressing
如果我在瀏覽器中鍵入打開開發工具:
console.dir(food.recipeItem.title)
我拿到冠軍回來:
"Bakt potet med rømme- og blåmuggostdressing"
所有美好和花花公子,正是我需要的。但是,我怎樣才能獲得該腳本的位置並在Node.js應用程序中解析它? Cheerio可能會幫助我找到劇本,但不會做更多的事情嗎?或者它會呢?我不知道該怎麼做,也不知道什麼是最符合計算效率的答案。或者最堅實。
謝謝@博納!第2步是我正在努力的部分。我會用cheerio處理腳本標記,但是我需要解析腳本的內容嗎?以及如何做到這一點? –
嗨,我做了一些更改,希望它可以幫助 – Borna
謝謝,我會嘗試! –