मान लीजिए कि हमें जावा का उपयोग करना है, सबसे अच्छा एचटीएमएल पार्सर क्या है जो विभिन्न एचटीएमएल सामग्री को पार्स करने के लिए लचीला है, और इसके लिए जटिल प्रकार के पार्स करने के लिए बहुत सारे कोड की आवश्यकता नहीं है?जावा के लिए सबसे अच्छा एचटीएमएल पार्सर क्या है?
6
A
उत्तर
10
मैं इसके लिए Jsoup की सिफारिश करेंगे। jQuery like CSS selectors and non-verbose element iteration के समर्थन के साथ इसमें एक बहुत अच्छा एपीआई है। एक उदाहरण के रूप this answer की एक प्रति लेने के लिए, यह अपने स्वयं के प्रश्न और सभी answerers के नाम यहां प्रिंट:
URL url = new URL("https://stackoverflow.com/questions/3121136");
Document document = Jsoup.parse(url, 3000);
String question = document.select("#question .post-text").text();
System.out.println("Question: " + question);
Elements answerers = document.select("#answers .user-details a");
for (Element answerer : answerers) {
System.out.println("Answerer: " + answerer.text());
}
एक वैकल्पिक XPath होगा, लेकिन JSoup जो पहले से ही पर अच्छी जानकारी होनी webdevelopers के लिए अधिक उपयोगी है सीएसएस चयनकर्ताओं।
1
संबंधित मुद्दे
- 1. पर्ल के लिए सबसे अच्छा एक्सएमएल पार्सर क्या है?
- 2. जावा के लिए कौन सी एचटीएमएल डोम पार्सर लाइब्रेरी सबसे अच्छी है?
- 3. जावा के लिए एक अच्छा हल्के एचएल 7 पार्सर है?
- 4. elisp में सबसे अच्छा वाईएएमएल पार्सर क्या है?
- 5. जावा के लिए सबसे अच्छा स्थापना उपकरण क्या है?
- 6. जावा (#java) के लिए सबसे अच्छा आईआरसी नेटवर्क क्या है?
- 7. क्या एचटीएमएल एजिलिटी पैक अभी भी सबसे अच्छा .NET HTML पार्सर है?
- 8. सबसे अच्छा जावा एसआईपी स्टैक क्या है?
- 9. सबसे अच्छा जावा webservice ढांचा क्या है?
- 10. क्या जावा भाषा के लिए जावा पार्सर है?
- 11. क्या एएनटीएलआर पार्सर जनरेटर एक सी ++ ऐप के लिए बाध्य स्मृति के साथ सबसे अच्छा है?
- 12. php के लिए एक अच्छा पार्सर जेनरेटर क्या है?
- 13. क्या जावा में कोई अच्छा एक्स 12 पार्सर है?
- 14. डेल्फी के लिए सबसे तेज़ एक्सएमएल पार्सर उपलब्ध क्या है?
- 15. सबसे अच्छा तरीका है जावा
- 16. भौगोलिक लक्ष्यीकरण के लिए सबसे अच्छा तरीका क्या है?
- 17. एचटीएमएल पार्सर
- 18. कौन सा एचटीएमएल डोम पार्सर एंड्रॉइड पर सबसे अच्छा काम करता है?
- 19. फ्री जावा एचटीएमएल और जेएस पार्सर
- 20. एक पार्सर (उदाहरण के लिए, एचटीएमएल) कैसे काम करता है?
- 21. क्या बीईआर-टीएलवी के लिए जावा पार्सर है?
- 22. क्या जावा के लिए कोई साधारण http प्रतिक्रिया पार्सर है?
- 23. एचटीएमएल/छवि ईमेल भेजने का सबसे अच्छा तरीका क्या है?
- 24. अभी दृढ़ता के लिए सबसे अच्छा अभ्यास क्या है?
- 25. जावा के लिए सबसे अच्छा JSON rewriter कौन सा है?
- 26. क्या कोई जावा पार्सर है जो इस
- 27. जावा ऐप में पैसे के लिए उपयोग करने के लिए सबसे अच्छा डेटा प्रकार क्या है?
- 28. कैसंद्रा का उपयोग करने के लिए जावा के लिए सबसे अच्छा एपीआई/लाइब्रेरी क्या है?
- 29. आरएमआई बनाम वेब सेवाएं। जावा 2 जावा रीमोटिंग के लिए सबसे अच्छा क्या है?
- 30. जावा में कोई अच्छा ओपन सोर्स EDIFACT पार्सर है?
धन्यवाद! यह बहुत अच्छा लग रहा है। – egervari
आपका स्वागत है। – BalusC