मैं वेबसाइटों को स्क्रैप और एक परियोजना मैं पर काम कर रहा हूँ के लिए छवियों को प्राप्त करने के लिए राम-राम (https://github.com/MatthewMueller/cheerio) का उपयोग कर रहा हूँ। मैं सोच रहा हूं कि $ (img) .attr ('src') को पूरी तरह से योग्य यूआरएल में बदलने के लिए Node.js (या कोई अन्य पैकेज) के साथ कोई आसान तरीका है? कभी-कभी मुझे "image.jpg" और अन्य बार "../../image.jpg" मिल जाएगा, और अन्य बार "//somepath/image.jpg"। शायद मैं सिर्फ नोड url
मॉड्यूल पर :)Node.js scraping, परिवर्तित छवि src -> पूर्ण URL
6
A
उत्तर
9
देखो अपने समय के लिए किसी प्रकार की एक regex ... धन्यवाद याद कर रहा हूँ। विशेष रूप से url.resolve(from, to)
जो आप खोज रहे हैं वह होना चाहिए।
+0
धन्यवाद !! मैं इसकी सराहना करता हूं। – ewindsor
संबंधित मुद्दे
- 1. मेरी लिपि src URL क्या है?
- 2. jquery बदलती छवि src
- 3. उदाहरण के लिए पूर्ण URL
- 4. wysihtml5। छवि src और href
- 5. iTextSharp एचटीएमएल पीडीएफ छवि src
- 6. जहां कोई छवि किसी URL url
- 7. केकेपीएचपी पूर्ण छवि यूआरएल
- 8. src
- 9. ब्राउज़र <url> # <anchor>
- 10. क्रॉस डोमेन में iframe वर्तमान src url प्राप्त करना
- 11. Node.js शीघ्र '>' eshell
- 12. छिपाएं इनपुट = "छवि" यदि छवि src नहीं मिला
- 13. "पूर्ण स्क्रीन" <iframe>
- 14. आईफोन पूर्ण स्क्रीन छवि
- 15. <img src> डब्ल्यू/टाइमआउट?
- 16. <a href="url"> and window.location = "url" on iOS?
- 17. प्लॉट डिजिटलीकरण - एक ग्राफ की एक छवि से नमूना मूल्यों scraping
- 18. img src =
- 19. <img/> का पूर्ण पथ प्राप्त करना
- 20. कैसे छवि url से छवि का नाम पार्स आउट कर
- 21. एमवीसी सहायक - छवि स्रोत के लिए @URL का उपयोग कर?
- 22. jQuery स्वत: पूर्ण: एनिमेटेड gif लोडिंग छवि को कैसे दिखाएं
- 23. URL. URL में URL
- 24. छविबटन पूर्ण छवि, गोल कोनों
- 25. सीएसएस: पूर्ण आकार पृष्ठभूमि छवि
- 26. छवि प्रीलोड पूर्ण होने तक जावास्क्रिप्ट अवरुद्ध?
- 27. Node.js
- 28. पृष्ठभूमि छवि पूर्ण पृष्ठ चौड़ाई नहीं बढ़ाती
- 29. सोप-त्रुटि: पार्स डबल्यूएसडीएल: <URL>
- 30. PreAuthentication -> URL के आधार पैरामीटर
हमें स्क्रैप की गई साइट के यूआरएल की आवश्यकता होगी ... या ऐसी साइट का उदाहरण। किसी भी तरह से, मैं आपको इन मूल्यों को पार्स करने के लिए स्वयं को एक अतिरिक्त फ़ंक्शन बनाने की सलाह देता हूं। –
ओह शानदार! मैं एक ही चीज़ से परेशान था, इनमें से प्रत्येक के लिए मैन्युअल रूप से समाधान लिख रहा था। भगवान को आशीर्वाद दो! – vishalv2050