Hi, I wrote a r-code to scrap the dealer address from Daiken website. I am encountering a small error. Kindly review and advise on the same. thanks
Website URL : https://www.daikinindia.com/products-services/daikin-dealer-locator
R- Code
url_base <- "https://www.daikinindia.com/products-services/daikin-dealer-locator"
library(rvest)
page <- read_html(url_base)
Dealer_Daiken <- data.frame(State = html_text(html_nodes(page,"#state")),City = html_text(html_nodes(page,"#city")),
Locality = html_text(html_nodes(page,"#locality")),Organisation = html_text(html_nodes(page,".org_name")),
Del_Name = html_text(html_nodes(page,".d_name")), Add = html_text(html_nodes(page,".d_add")), PIN = html_text(html_nodes(page,".pin_clas")),
Phone = html_text(html_nodes(page,".phone_clas")), Mobile = html_text(html_nodes(page,".mobile_class")), eMail = html_text(html_nodes(page,".email_clas")))
Error_Message:
Error in data.frame(State = html_text(html_nodes(page, "#state")), City = html_text(html_nodes(page, :
arguments imply differing number of rows: 1, 0
The Expected Output is ::
=============================
SrNo State City Locality Dealer Name DealerContact Add 1 Add 2 Add 3 Add 4 PIN Contact No Mobile No e-Mail ID
1 Tamil Nadu Chennai Nungabakkam Freeze Air Cools S Suresh New No 58 (Old No 45), Puspha Nagar, Main Road Nungambakkam, Chennai, Tamil Nadu 600034 xxxxx tttttt xyz@gmail.com
2 Tamil Nadu Chennai Nungabakkam Glacier Air Systems Pvt. Ltd. S.M.S. Salahuddin|Ashraf A.R. Buhari No.204, II Floor, Real Enclave, 43, Josier Street Nungambakkam, Chennai, Tamil Nadu Nungambakkam, Chennai, Tamil Nadu 600034 xxxxx tttttt xyz@gmail.com