मैंने एक समाधान के लिए खोज की लेकिन कुछ भी प्रासंगिक नहीं था, इसलिए यहां मेरी समस्या है:
मैं एक स्ट्रिंग को पार्स करना चाहता हूं जिसमें HTML टेक्स्ट है। मैं इसे जावास्क्रिप्ट में करना चाहता हूं।
मैंने इस लाइब्रेरी की कोशिश की, लेकिन ऐसा लगता है कि यह मेरे वर्तमान पृष्ठ के HTML को एक स्ट्रिंग से नहीं, पार्स करता है। क्योंकि जब मैं नीचे दिए गए कोड को आज़माता हूं, तो यह मेरे पृष्ठ का शीर्षक बदल देता है:
var parser = new HTMLtoDOM("<html><head><title>titleTest</title></head><body><a href='test0'>test01</a><a href='test1'>test02</a><a href='test2'>test03</a></body></html>", document);
मेरा लक्ष्य एक HTML बाहरी पृष्ठ से लिंक निकालना है जिसे मैंने एक स्ट्रिंग की तरह पढ़ा है।
क्या आप इसे करने के लिए एक एपीआई जानते हैं?
doc.getElementsByTagName('a')
लिंक (या यहां तक कि doc.links
) को पढ़ने के लिए उपयोग कर सकते हैं ।