diff --git a/docs/Scraping a site.md b/docs/Scraping a site.md index 4ba826e..50c4525 100644 --- a/docs/Scraping a site.md +++ b/docs/Scraping a site.md @@ -98,8 +98,8 @@ data as CSV* panel. * [How to create a sitemap] * [How to add multiple start URLs] -[image-news-site]: images/scraping-a-site/news-site.png?raw=true -[image-news-site-sitemap]: images/scraping-a-site/news-site-sitemap.png?raw=true +[image-news-site]: images/scraping-a-site/news-site.svg +[image-news-site-sitemap]: images/scraping-a-site/news-site-sitemap.svg [text-selector]: Selectors/Text%20selector.md [link-selector]: Selectors/Link%20selector.md [element-selector]: Selectors/Element%20selector.md diff --git a/docs/Selectors/Element selector.md b/docs/Selectors/Element selector.md index 4280b6c..886334e 100644 --- a/docs/Selectors/Element selector.md +++ b/docs/Selectors/Element selector.md @@ -45,7 +45,7 @@ Though [Table selector] [table-selector] might be much better solution. [css-selector]: ../CSS%20selector.md [pagination-selector]: Pagination%20selector.md [table-selector]: Table%20selector.md -[multiple-elements-with-text-selectors]: ../images/selectors/text/text-selector-multiple-elements-with-text-selectors.png?raw=true +[multiple-elements-with-text-selectors]: ../images/selectors/text/text-selector-multiple-elements-with-text-selectors.svg [How to scrape multiple items within a listings page]: https://webscraper.io/tutorials/multiple-items description: Web Scraper Element Selector - select multiple data elements from lists and containers with scroll support for dynamic content loading diff --git a/docs/Selectors/Link selector.md b/docs/Selectors/Link selector.md index d6b064a..5555f44 100644 --- a/docs/Selectors/Link selector.md +++ b/docs/Selectors/Link selector.md @@ -46,7 +46,7 @@ selector. ![Fig. 1: Multiple link selectors for category navigation][multiple-level-link-selectors] -[multiple-level-link-selectors]: ../images/selectors/link/multiple-level-link-selectors.png?raw=true +[multiple-level-link-selectors]: ../images/selectors/link/multiple-level-link-selectors.svg [element-click]: Element%20click%20selector.md [css-selector]: ../CSS%20selector.md [pagination-selector]: Pagination%20selector.md diff --git a/docs/Selectors/Pagination selector.md b/docs/Selectors/Pagination selector.md index 35cc45c..030bf54 100644 --- a/docs/Selectors/Pagination selector.md +++ b/docs/Selectors/Pagination selector.md @@ -49,7 +49,7 @@ data from those. [css-selector]: ../CSS%20selector.md -[pagination-selector]: ../images/selectors/pagination/pagination-selector.png?raw=true +[pagination-selector]: ../images/selectors/pagination/pagination-selector.svg description: Web Scraper Pagination Selector - navigate through paginated content and load more buttons to scrape data from multiple pages automatically keywords: pagination selector, pagination scraping, load more button, page navigation, multi-page scraping, automatic pagination, next page diff --git a/docs/Selectors/Sitemap xml selector.md b/docs/Selectors/Sitemap xml selector.md index 27762e6..0ada99b 100644 --- a/docs/Selectors/Sitemap xml selector.md +++ b/docs/Selectors/Sitemap xml selector.md @@ -74,7 +74,7 @@ When using Sitemap.xml selector, set the main page of the site as a start URL. [link-selector]: Link%20selector.md [cloud-web-scraper]: https://www.webscraper.io/cloud-scraper -[sitemap-xml-link-selectors]: ../images/selectors/sitemap-xml/sitemap-xml-link-selector.png?raw=true +[sitemap-xml-link-selectors]: ../images/selectors/sitemap-xml/sitemap-xml-link-selector.svg [sitemap format]: https://www.sitemaps.org/protocol.html description: Extract URLs from sitemap.xml files to scrape entire websites without pagination using Web Scraper's Sitemap.xml link selector diff --git a/docs/Selectors/Table selector.md b/docs/Selectors/Table selector.md index 8e09493..eae8ea3 100644 --- a/docs/Selectors/Table selector.md +++ b/docs/Selectors/Table selector.md @@ -21,7 +21,7 @@ shows what you should select when extracting data from a table. ## Use cases See [Text selector] [text-selector] use cases. - [table-selector-selectors]: ../images/selectors/table/selectors.png?raw=true + [table-selector-selectors]: ../images/selectors/table/selectors.svg [text-selector]: Text%20selector.md [css-selector]: ../CSS%20selector.md diff --git a/docs/Selectors/Text selector.md b/docs/Selectors/Text selector.md index 4d5b945..c723ef0 100644 --- a/docs/Selectors/Text selector.md +++ b/docs/Selectors/Text selector.md @@ -66,9 +66,9 @@ how data is returned * [How to scrape multiple items within a listings page] -[text-selector-multiple-single-text-selectors-in-one-page]: ../images/selectors/text/text-selector-multiple-single-text-selectors-in-one-page.png?raw=true -[text-selector-multiple-elements-with-text-selectors]: ../images/selectors/text/text-selector-multiple-elements-with-text-selectors.png?raw=true -[text-selector-multiple-per-page]: ../images/selectors/text/text-selector-multiple-per-page.png?raw=true +[text-selector-multiple-single-text-selectors-in-one-page]: ../images/selectors/text/text-selector-multiple-single-text-selectors-in-one-page.svg +[text-selector-multiple-elements-with-text-selectors]: ../images/selectors/text/text-selector-multiple-elements-with-text-selectors.svg +[text-selector-multiple-per-page]: ../images/selectors/text/text-selector-multiple-per-page.svg [element-selector]: Element%20selector.md [css-selector]: ../CSS%20selector.md [How to scrape multiple items within a listings page]: https://webscraper.io/tutorials/multiple-items diff --git a/docs/images/scraping-a-site/news-site-sitemap.png b/docs/images/scraping-a-site/news-site-sitemap.png deleted file mode 100644 index d793ca5..0000000 Binary files a/docs/images/scraping-a-site/news-site-sitemap.png and /dev/null differ diff --git a/docs/images/scraping-a-site/news-site-sitemap.svg b/docs/images/scraping-a-site/news-site-sitemap.svg new file mode 100644 index 0000000..5e72611 --- /dev/null +++ b/docs/images/scraping-a-site/news-site-sitemap.svg @@ -0,0 +1,116 @@ + + + + + + + + + Link + + + + + + + + + + + + + + + + + + + + http://example-news.com/ + + + + + + + + + + + + + + + + + + + + + Listing + + + + + + + + Listing + + + + + + + + Listing + + + + + + + + Listing + + + + + + Sitemap + + + + Start URL + + + + Selectors + + + + + + + + + + + + Link selector + + + + + + + + Text selector + + + + + + + + \ No newline at end of file diff --git a/docs/images/scraping-a-site/news-site.png b/docs/images/scraping-a-site/news-site.png deleted file mode 100644 index c5be8ce..0000000 Binary files a/docs/images/scraping-a-site/news-site.png and /dev/null differ diff --git a/docs/images/scraping-a-site/news-site.svg b/docs/images/scraping-a-site/news-site.svg new file mode 100644 index 0000000..5bcbaa2 --- /dev/null +++ b/docs/images/scraping-a-site/news-site.svg @@ -0,0 +1,100 @@ + + + + + + + + + + Link + + + + + + + + + + + + + + + + + + + + + http://example-news.com/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + Listing + + + + + + + + + + + + Listing + + + + + + + + + + + + Listing + + + + + + + + + + + + Listing + + + + + \ No newline at end of file diff --git a/docs/images/selectors/link/multiple-level-link-selectors.png b/docs/images/selectors/link/multiple-level-link-selectors.png deleted file mode 100644 index c73e9c3..0000000 Binary files a/docs/images/selectors/link/multiple-level-link-selectors.png and /dev/null differ diff --git a/docs/images/selectors/link/multiple-level-link-selectors.svg b/docs/images/selectors/link/multiple-level-link-selectors.svg new file mode 100644 index 0000000..f912664 --- /dev/null +++ b/docs/images/selectors/link/multiple-level-link-selectors.svg @@ -0,0 +1,117 @@ + + + + + + + + + Link + + + + + + + + + + + + + + + + + + + + http://e-commerce.com/ + + + + + + + + + + + + + + + + + + http://e-commerce.com/subcategory + + + + + + + + + + + + + + Item + + Item + + + + Sitemap + + + Start URL + + + Selectors + + + + + + + + + Link selector + (categories) + + + + + + + + + + Link selector + (subcategories) + + + + + + + + + Selector for data + extraction + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/images/selectors/pagination/pagination-selector.png b/docs/images/selectors/pagination/pagination-selector.png deleted file mode 100644 index 4d2fdf4..0000000 Binary files a/docs/images/selectors/pagination/pagination-selector.png and /dev/null differ diff --git a/docs/images/selectors/pagination/pagination-selector.svg b/docs/images/selectors/pagination/pagination-selector.svg new file mode 100644 index 0000000..591df00 --- /dev/null +++ b/docs/images/selectors/pagination/pagination-selector.svg @@ -0,0 +1,137 @@ + + + + + + + + + Link + + + + + + + + + + + + + + + + + + + + + + + http://e-commerce.com/ + + + + + + + + + + + + + + + + + + http://e-commerce.com/category + + + + Prev + + 1 + + 2 + + 3 + + + 8 + + 9 + + Next + + + + Item + + Item + + + + + + + + Sitemap + + + Start URL + + + Selectors + + + + + + + + + Link selector (categories) + + + + + + + + Pagination selector + + RECURSIVE + + + + + + + + + + Element selector + + + + + + + + Selectors for data extraction + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/images/selectors/sitemap-xml/sitemap-xml-link-selector.png b/docs/images/selectors/sitemap-xml/sitemap-xml-link-selector.png deleted file mode 100644 index e7a5614..0000000 Binary files a/docs/images/selectors/sitemap-xml/sitemap-xml-link-selector.png and /dev/null differ diff --git a/docs/images/selectors/sitemap-xml/sitemap-xml-link-selector.svg b/docs/images/selectors/sitemap-xml/sitemap-xml-link-selector.svg new file mode 100644 index 0000000..0cb881c --- /dev/null +++ b/docs/images/selectors/sitemap-xml/sitemap-xml-link-selector.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + http://e-commerce.com/ + + + + + + + + http://e-commerce.com/sitemap.xml + + + + + + + + + Item + + + Title + + Price + + Description + + + + Sitemap + + + Start URL + + + Selectors + + + + + + + + + Sitemap.xml link selector + + + + + + + + + + + Element selector + + + + + + + + + + + Selectors for data extraction + + + + + + + + + + + \ No newline at end of file diff --git a/docs/images/selectors/table/selectors.png b/docs/images/selectors/table/selectors.png deleted file mode 100644 index c305bfd..0000000 Binary files a/docs/images/selectors/table/selectors.png and /dev/null differ diff --git a/docs/images/selectors/table/selectors.svg b/docs/images/selectors/table/selectors.svg new file mode 100644 index 0000000..add94f2 --- /dev/null +++ b/docs/images/selectors/table/selectors.svg @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + # + First Name + Last Name + Username + + + + + + + + + 1 + Mark + Otto + @motto + + + + + + + + 2 + Jacob + Thornton + @jthornton + + + + + + + + 3 + Larry + the Bird + @lbird + + + + Table selector + + + + + + + Selector + + + + + + + Header row + selector + + + + + + + Data rows + selector + + + + + + + + + + \ No newline at end of file diff --git a/docs/images/selectors/text/text-selector-multiple-elements-with-text-selectors.png b/docs/images/selectors/text/text-selector-multiple-elements-with-text-selectors.png deleted file mode 100644 index 8e284c1..0000000 Binary files a/docs/images/selectors/text/text-selector-multiple-elements-with-text-selectors.png and /dev/null differ diff --git a/docs/images/selectors/text/text-selector-multiple-elements-with-text-selectors.svg b/docs/images/selectors/text/text-selector-multiple-elements-with-text-selectors.svg new file mode 100644 index 0000000..ce41037 --- /dev/null +++ b/docs/images/selectors/text/text-selector-multiple-elements-with-text-selectors.svg @@ -0,0 +1,112 @@ + + + + + + + + + Link + + + + + + Image + + Title + + Price + + + + + + + + + + + + + + + + + + + + http://example-news.com/ + + + + + + + + + + + + Sitemap + + + + Start URL + + + + Selectors + + + + + + + + + Link selector + + + + + + + + Element selector + + + + + + + + + + + + + + + + Text selector + + + + + + + Text selector + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/images/selectors/text/text-selector-multiple-per-page.png b/docs/images/selectors/text/text-selector-multiple-per-page.png deleted file mode 100644 index eb68ed4..0000000 Binary files a/docs/images/selectors/text/text-selector-multiple-per-page.png and /dev/null differ diff --git a/docs/images/selectors/text/text-selector-multiple-per-page.svg b/docs/images/selectors/text/text-selector-multiple-per-page.svg new file mode 100644 index 0000000..c9e55c4 --- /dev/null +++ b/docs/images/selectors/text/text-selector-multiple-per-page.svg @@ -0,0 +1,88 @@ + + + + + + + + + Link + + + + + + + + + + + + + + + + + + + + http://example-news.com/ + + + + + + + + + + + + + + Comment + + Comment + + Comment + + + + Sitemap + + + Start URL + + + Selectors + + + + + + + + + Link selector + + + + + + + + + + + Text selector + + + + + + + + + + + \ No newline at end of file diff --git a/docs/images/selectors/text/text-selector-multiple-single-text-selectors-in-one-page.png b/docs/images/selectors/text/text-selector-multiple-single-text-selectors-in-one-page.png deleted file mode 100644 index a7690ec..0000000 Binary files a/docs/images/selectors/text/text-selector-multiple-single-text-selectors-in-one-page.png and /dev/null differ diff --git a/docs/images/selectors/text/text-selector-multiple-single-text-selectors-in-one-page.svg b/docs/images/selectors/text/text-selector-multiple-single-text-selectors-in-one-page.svg new file mode 100644 index 0000000..15451d1 --- /dev/null +++ b/docs/images/selectors/text/text-selector-multiple-single-text-selectors-in-one-page.svg @@ -0,0 +1,103 @@ + + + + + + + + + Link + + + + + + + + + + + + + + + + + + + + http://example-news.com/ + + + + + + + + + + + + + + Title + + + Author + + Date + + + Article + + + + Sitemap + + + + Start URL + + + + Selectors + + + + + + + + + Link selector + + + + + + + + + + + + + + Text selector + + + + + + + Text selector + + + + + + + + + + \ No newline at end of file