2017-12-11 4 views
0

Ich versuche, die Informationen von ein paar Meta-Tags zu kratzen, wie dies mit OsmosisWie scrape ich die Informationen eines Meta-Tags?

Die Elemente aussehen:

<meta property="og:title" content="“here's the content!"> 

ich ein Video mit diesem sah:

tag: "meta[property='og:title']@content" 

so Ich versuchte es so:

.find('head') 
.set({ 
    description: "meta[property='og:title']@content" 
}) 

Aber es tut nicht arbeite nicht an meinem kleinen Projekt. Ich weiß wirklich nicht, wie ich es richtig machen soll.

Jede Hilfe wird geschätzt.

Antwort

0

Sie das Element in Frage greifen kann, mit:

var myMeta = document.querySelector('meta[property="og:title"]'); 

Sobald Sie es gepackt haben, können Sie mit seinen content Wert zugreifen:

myMeta.content 

Arbeitsbeispiel:

var myMeta = document.querySelector('meta[property="og:title"]'); 
 

 
console.log(myMeta.content);
<meta property="og:title" content="here's the content!">

Verwandte Themen