##load libary
library(XML)
library(RCurl)
library(jsonlite)
library(DT)
##HTML
htmlurl<- getURLContent("https://raw.githubusercontent.com/jayleecunysps/AssignmentforSPS/main/favbook.html")
html <-readHTMLTable(htmlurl)
html<-html[[1]]
datatable(html)
XML
xmlurl<-getURL("https://raw.githubusercontent.com/jayleecunysps/AssignmentforSPS/main/favbook.xml")
xml <- xmlParse(xmlurl)
xml = xmlToDataFrame(xml)
datatable(xml)
jsonurl <- fromJSON("https://raw.githubusercontent.com/jayleecunysps/AssignmentforSPS/main/favbook.json")
json <- jsonurl[[1]]
json <- as.data.frame(json)
datatable(json)
summary(html)
## Title Author Publisher Pages
## Length:3 Length:3 Length:3 Length:3
## Class :character Class :character Class :character Class :character
## Mode :character Mode :character Mode :character Mode :character
## Language
## Length:3
## Class :character
## Mode :character
summary(xml)
## Title Author Publisher Pages
## Length:3 Length:3 Length:3 Length:3
## Class :character Class :character Class :character Class :character
## Mode :character Mode :character Mode :character Mode :character
## Language
## Length:3
## Class :character
## Mode :character
summary(json)
## Title Author Publisher Pages
## Length:3 Length:3 Length:3 Length:3
## Class :character Class :character Class :character Class :character
## Mode :character Mode :character Mode :character Mode :character
## Language
## Length:3
## Class :character
## Mode :character