-3
使用NodeJS我想解析聲明的JSON和JS變量,這是第三方網站的HTML。從HTML提取JSON變量並輸出它的最簡單方法是什麼?從HTML解析JSON
HTML大塊從中我想提取提到JS可以波紋管可以看出:
...
<footer>
<div>
<script type="application/ld+json">
{"@context":"http:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/www.domain.com\/","image":"https:\/\/assets.domain.com\/img\/facebook\/stuf.png","name":"Home"}}]}
</script>
<script>
var API_URL = ["https:\/\/api1.domain.com\/api","https:\/\/api2.domain.com\/api","https:\/\/api3.domain.com\/api"],
</script>
</div>
</footer>
...
以下HTML是從XY網站使用要求的NodeJS解析。
我試着用JSDOM,但我不知道如何選擇提到的<script>
。正則表達式是唯一的解決方案?
這是絕對不清楚你在問什麼。請提供一些最低限度的例子。 – Lazyexpert
我希望這有助於。 – Sigismund