2012-10-26 12 views
6

Ich verwende Cheerio (https://github.com/MatthewMueller/cheerio) Websites zu kratzen und sich Bilder für ein Projekt arbeite ich. Ich frage mich, ob es eine einfache Möglichkeit, mit Node.js (oder einem anderen Paket) die $ (img) .attr (‚src‘) auf eine vollständige URL zu konvertieren? Manchmal werde ich bekommen „image.jpg“ und zu anderen Zeiten „../../image.jpg“, und andere Zeiten ‚//somepath/image.jpg‘. Vielleicht fehlt mir nur einen regulären Ausdruck irgendeiner Art ... Vielen Dank für Ihre Zeit :)Node.js Schaben, Umwandeln von Bild src -> vollständige URL

+1

Wir werden die URL der Website verschrottet müssen ... Oder ein Beispiel einer Website ähnlich. In jedem Fall empfehle ich Ihnen, eine zusätzliche Funktion zu erstellen, um diese Werte zu analysieren. –

+0

Ohh Brilliant !! Ich war von genau demselben Problem betroffen und schrieb manuell Lösungen für jeden von diesen heraus. Gott segne SO! – vishalv2050

Antwort