Scraping Websites in Rust!

Examples:

Get InnerHTML:

``` let html = "

Hello World!
";

let dom = sitescraper::parse_html(html);

let filtered_dom = sitescraper::filter!(dom, "body");

println!("{}", filtereddom.getinner_html()); //Output:

Hello World!
```

Get Text:

``` let html = "

Hello World!
";

let dom = sitescraper::parse_html(html);

let filtered_dom = sitescraper::filter!(dom, "body");

println!("{}", filtereddom.gettext()); //Output: Hello World! ```

Get Text from single Tags:

``` use sitescraper;

let html = "

Hello World!
";

let dom = sitescraper::parse_html(html);

let filtered_dom = sitescraper::filter!(dom, "div");

println!("{}", filtereddom.tag[0].gettext()); //Output: Hello World! ```

Works also with GetInnerHTML()

Get Website-Content:

``` use sitescraper;

let html = sitescraper::http::get("http://example.com/).unwrap();

let dom = sitescraper::parse_html(html);

let filtered_dom = sitescraper::filter!(dom, "div");

println!("{}", filtereddom.getinner_html());

```