Instant Web Scraping with Java

Build simple scrapers or vast armies of Java-based bots to untangle and capture the Web

Instant Web Scraping with Java

Ryan Mitchell

Build simple scrapers or vast armies of Java-based bots to untangle and capture the Web
Packt Subscription
$5.00
$9.99/m after first month
eBook
$5.00
RRP $14.99
Save 66%
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$5.00
$5.00
$9.99/m after first month
RRP $14.99
Subscription
eBook
Subscribe Now

Frequently bought together


Instant Web Scraping with Java Book Cover
Instant Web Scraping with Java
$ 14.99
$ 5.00
Instant Java Password and Authentication Security Book Cover
Instant Java Password and Authentication Security
$ 19.99
$ 5.00
Buy 2 for $10.00
Save $24.98
Add to Cart

Book Details

ISBN 139781849696883
Paperback72 pages

Book Description

Java is often thought of as a stuffy enterprise language, while web scraping is the often-murky domain of scripting languages. By combining the robustness and extensibility of Java with the flexibility and power of web scraping, we can create immensely useful tools that can solve very difficult problems.

Instant Web Scraping with Java will guide you, step by step, through setting up your Java environment. You will also learn how to write simple web scrapers and distributed networks of crawlers. Throughout the book, we will provide useful tips, out-of-the-box working code, and additional resources to build expert knowledge.

Instant Web Scraping with Java will teach how to build your own web scrapers using real-world scraping examples that collect and store data from Wikipedia, public records data sites, IP address geolocation services, and more. You will learn how to run scrapers across multiple servers, run them in parallel, and subvert common methods of anti-scraper security used on modern websites. This book will also provide you with detailed step-by-step instructions, out-of-the-box working code, and expert pointers to further resources on key topics.

Instant Web Scraping with Java will show you how to view and collect any Internet data at the speed of your processor!

What You Will Learn

  • Set up your Java environment and work with the Eclipse IDE
  • Execute complicated web crawlers that run without intervention
  • Handle errors, documentation, and writing robust code
  • Log scraped data for later retrieval and analysis
  • Write code to test website content and functionality with the JUnit framework
  • Learn techniques for getting around website security, designed to prevent automated scraping
  • Fill and submit forms automatically
  • Use threading to run scrapers in parallel
  • Use Java’s Remote Machine Invocation to create multi-server distributed scrapers

Authors

Book Details

ISBN 139781849696883
Paperback72 pages
Read More

Read More Reviews

Recommended for You

Instant Java Password and Authentication Security Book Cover
Instant Java Password and Authentication Security
$ 19.99
$ 5.00
Java EE 7 First Look Book Cover
Java EE 7 First Look
$ 23.99
$ 5.00
Google Maps JavaScript API Cookbook Book Cover
Google Maps JavaScript API Cookbook
$ 26.99
$ 5.00
Google Maps JavaScript API Cookbook Book Cover
Google Maps JavaScript API Cookbook
$ 26.99
$ 5.00
OpenJDK Cookbook Book Cover
OpenJDK Cookbook
$ 26.99
$ 5.00
Java EE 7 First Look Book Cover
Java EE 7 First Look
$ 23.99
$ 5.00