Bir web sitesinden nasıl veri alabilir ve Android uygulamasında okunabilir bir biçime dönüştürebiliriz? Bu, web sitesinden veri ayıklamak ve benim android uygulamasında, yolumda biçimlendirilmiş şekilde kullanmak istediğim anlamına geliyor. Herhangi bir web sitesi olabilir.Android uygulamasında web sitesinden verileri al
cevap
Herhangi bir web sayfasını ayrıştırmak için jsoup
kullanabilirsiniz. Here jsoup kütüphanesini ve tam kaynak kodunu bulabilirsiniz. http://desicoding.blogspot.com/2011/03/how-to-parse-html-in-java-jsoup.html
Eclipse yüklemek için:: İşte
bir örnektir- Sağ tıklayın proje
- BuildPath
- Ekle Başka Arşivleri
- .jar dosyasını seçin
Etikete/ana/çocuğa göre çok rahatça ayrıştırabilirsiniz
WebView kullanın. Basit!!
http://developer.android.com/reference/android/webkit/WebView.html
Webview web sitesini yükleyecek ve string olarak tam kaynak alabilecektir.Ama uygulamasında kullanacağı ayrıştırılmış veriye ihtiyacı var – Rasel
Peki, filtrelemek istediği şeyi tam olarak bilmemiz gerekiyor. . @riser'ın cevabını seviyorum. –
evet, bazı web sitesi sahipleri xml formatı olarak veri sağlıyorlar. Bu gerçekten harika.Ama iyi bilinen formatta ne elde ederseniz edin ya da değilsiniz – Rasel
HTML ayrıştırma yapabilir ama hiç yerine önerilen o zaman bu bilgiyi ayrıştırmak web hizmetleri sağlamak için web sitesi sahiplerine sormak değildir.
'u ayrıştırabilirsiniz. Verileri kendi web sunucumda yükleyeceğim. Android uygulamasında bu verileri dahil etmeye nasıl devam edebilirim? – Si8
bunu kullanın
Bu<html>...</html>"
Not Sen 'Aşağıdaki kullanır-iznini de beyan gerekiyor ", yani html oluşan bir dizeye olarak bütün web sayfasını kapmak için kullanılabilir
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpGet httpGet = new HttpGet("http://www.someplace.com");
ResponseHandler<String> resHandler = new BasicResponseHandler();
String page = httpClient.execute(httpGet, resHandler);
'android manifest xml file
yılında ... here
Ve ayrıca kontrol edin this answer
- 1. Web sitesinden içerikler al XMLHttpRequest in PHP
- 2. urllib2 bir web sitesinden doğru verileri çekmiyor Python 2.7
- 3. allocator_traits örneği, cplusplus web sitesinden
- 4. Bir Web sitesinden XML Dosya Verilerini Kapatma
- 5. android önbelleğe alma web hizmeti verileri
- 6. Bir Android Uygulamasında bir web sayfasını açma
- 7. Harita uygulamasında hızlı tarifi al
- 8. Bir web uygulamasında hiyerarşik verileri görüntülemek için zarif bir yol
- 9. Nasıl yapılırSelectedText web sitesinden javaFX içinde görüntüleme
- 10. Python XML Web sitesinden ayrıştırma XML
- 11. HttpContext Web sitesinden HttpHandlers Kayıtlı Olun HttpContext
- 12. Web sitesinden numarayı kazımak için regex kullanarak
- 13. webBrowser denetimi javascript uyarı web sitesinden uyarı
- 14. Bir ASP.NET web sitesinden SMS gönderme
- 15. LocalStorage'dan tüm verileri al (anahtar adını bilmeden)
- 16. iOS 6 haritaları mobil web sitesinden nasıl açılır?
- 17. Verileri bir Node CLI uygulamasında
- 18. Bir web sitesinden java kullanarak veri nasıl alınır?
- 19. Web uygulamasında güvenlik yaklaşımları
- 20. Web uygulamasında jmx kullanımı
- 21. jstree ağaçtan yeni json verileri al
- 22. Android'de imageview'deki url web sitesinden görüntü nasıl alınır
- 23. Web uygulamasında profili nasıl kullanabilirim
- 24. Polonyalı/web bileşenlerini Cordova'lı yerel bir Android uygulamasında kullanabilir miyim?
- 25. Android uygulaması benim android uygulamasında getiriliyor
- 26. android dexclassloader tüm sınıfların listesini al
- 27. android RTP programı gönder ve al
- 28. Android - eski bildirimlerin listesini al
- 29. Android Penceresinde etkin bayraklar al
- 30. Wifi trafik istatistikleri al Android
Tamam, web sitesi sahiplerine soracağım ... ama asıl istediğim, örneğin birçok makaleyi yayınladığınız bir web siteniz var .. sadece makalenin başlıklarını almak istiyorum app .. bunu bir örnek olarak alabilirsiniz .. – dejavu
xml dosyası aldım ... şimdi benim android app içine xml ayrıştırmak için bilmek gerekiyor .. – dejavu
Bu bir bakabilirsiniz: http: // stackoverflow.com/questions/2971155/what-is-the-fastest-way-to-scrape-html-webpage-in-android veya buna bakabilirsiniz: http://blog.andrewpearson.org/2010/ 07/android-html-parsing.html – Khafaga