की सामग्री कैसे प्राप्त कर सकता हूं, मैं स्ट्रिंग में वेब पेज डेटा प्राप्त करने की कोशिश कर रहा हूं, इससे मैं इसे पार्स कर सकता हूं। मुझे qwebview, qurl और अन्य में कोई विधि नहीं मिली। क्या तुम मेरी मदद कर सकते हो? लिनक्स, सी ++, क्यूटी।मैं वेब पेज
संपादित करें:
मदद के लिए धन्यवाद। कोड काम कर रहा है, लेकिन डाउनलोड करने के बाद कुछ पेजों ने अक्षरसेट तोड़ दिया है। मैं इसे मरम्मत के लिए कुछ इस तरह की कोशिश की:
QNetworkRequest *request = new QNetworkRequest(QUrl("http://ru.wiktionary.org/wiki/bovo"));
request->setRawHeader("User-Agent", "Mozilla/5.0 (X11; U; Linux i686 (x86_64); "
"en-US; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1");
request->setRawHeader("Accept-Charset", "win1251,utf-8;q=0.7,*;q=0.7");
request->setRawHeader("charset", "utf-8");
request->setRawHeader("Connection", "keep-alive");
manager->get(*request);
कोई परिणाम = (
उत्तर देने के लिए धन्यवाद। लेकिन मुझे एक त्रुटि मिली: ऑब्जेक्ट :: कनेक्ट: ऐसा कोई स्लॉट मेनविंडो :: उत्तर समाप्त नहीं हुआ (QNetworkReply *) – Ockonal
आपको हस्ताक्षर शून्य उत्तर के साथ प्राप्त करने वाले वर्ग में स्लॉट जोड़ने की आवश्यकता है समाप्त (QNetworkReply *) –
क्षमा करें, मुझे समझ में आया। लेकिन मुझे नहीं पता कि डेटा को अभी तक कैसे पढ़ा जाए। कृपया मेरी मदद करें, कृपया – Ockonal