Tüm web sitelerine yeniden kullanılabilir olması gerekir Jsoup
html ayrıştırıcısını kullanarak farklı web sitelerinden veri okuma gereksinimim var (Örn: ad, şehir, eyalet, posta vb.). Verileri bir web sitesinden okuyabiliyorum. ama sorun benim kodum diğer web sitelerine yeniden kullanılabilir. ancak diğer web sitesinde elemanlar ve konumları ilk web sitesinden farklıdır. Bunu nasıl başarabilirim. lütfen herhangi bir desen veya herhangi bir örnek önerin. Teşekkürler.Jsoup örnek veri formu farklı html'nin sayfa (veya) web sitelerini okumak için?
cevap
Bunu sizin için doğrudan alacağım, tüm web sitelerini kazımak için genel ayrıştırıcıya ulaşmak için YOK YOL YOKTUR. 30 web sitesini kazıdığım bir şirkette çalıştım. Ve her web sitesi için gerçekten bir tane yazmak zorunda kaldım. Ancak, 'un ayrıştırdığınız verileri işlemesi için'un size yardımcı olduğu genel yardımcı sınıfları oluşturabilirsiniz.
evet biliyorum, ancak her web sitesi için öğeleri yapılandırmak ve buradan öğe verilerini okumak için herhangi bir xml veya json yapılandırma yolu. kod yeniden kullanılacak çünkü? – Harinath
Evet, bunu yapabilir, her web sitesini kontrol edebilir ve eleman seçicilerini xml dosyasında eşleyebilirsiniz. Sonra web sitelerini kazıdığınızda, ilgili eleman seçicisini almak için xml'yi ayrıştırırsınız. Ancak bu yine de her web sitesinden geçmenizi gerektirir ... eğer senin için sorun yoksa :) –
teşekkürler @Joel Min. anladım. Web sitesi URL'lerini ve öğelerini Json dosyasında yapıyorum. Oradan okudum. kod çok azaldı. Teşekkürler. – Harinath
- 1. Android JSoup Örnek
- 2. Android'de web sitelerini engelleme
- 3. Nasıl Jsoup kullanarak Web sitesine veri POST Nasıl Yapılır?
- 4. Mobil Aygıtlar İçin Web Sitelerini Programlama
- 5. R: Veri çerçevesindeki URL dizesinden web sitelerini açın
- 6. Web sitelerini kazıyın ve HTML'ye dönüştürün?
- 7. JTidy veya Jsoup for Java
- 8. Jsoup Gecikme nedeniyle web sitesi
- 9. Jsoup
- 10. Web form sayfasının performans veya sayfa yüklenme süresi kontrolü
- 11. Farklı düzen formu hataları
- 12. Sayfadan uzaklaşmadan gönderme formu sayfa
- 13. Django Yönetici Formu Birçok farklı ilişki için
- 14. Biçimdosyasını okumak veya ayrıştırmak için Android lib
- 15. Görüntüleyici Örnek dosyaları (web tabanlı) log için
- 16. Sayfa web görünümleri için curl etkisi Android
- 17. Java - Jsoup
- 18. JSOUP: Farklı son noktalara sahip ID-ler nasıl alınır
- 19. Django formu veri göndermiyor
- 20. ASP.NET örnek web sitesi?
- 21. ES6'da örnek oluşturmak için doğru yaklaşım (iletici sayfa nesneleri)
- 22. , aynı etki alanlarını kullanan farklı web sitelerinin nasıl yapılacağını veya bazı etki alanlarında php
- 23. jQuery seçici, her bir sayfa için farklı
- 24. Ağır IE web sitelerini taramaya C# konsol uygulamasında watin kullanıyorum açık sorun
- 25. Mobil cihazdaki porttan veri okumak için herhangi bir Cordova eklentisi var mı iPhone veya Android için
- 26. jsoup aracılığıyla bir web sayfasına erişirken 404 alınıyor
- 27. Sessizce bir POST FORMU (CSRF) gönderen örnek
- 28. Karma veri türleriyle liste için örnek dtype
- 29. Web API'sındaki nesneyi okumak ve güncellemek için iki farklı model sınıfım olmalı mı?
- 30. Web sitelerini Delphi Prism ile yapmaya nasıl başlarım?
http://jsoup.org/ güzel bir belgeye sahip –
tam bağlantı sağlayabilir misiniz lütfen? – Harinath