booksXmlObj = getURL("https://raw.githubusercontent.com/Harpreet1984/DATA607/master/books.xml")
books = xmlToDataFrame(booksXmlObj, stringsAsFactors=FALSE)
kable(books)
title author category isbn rating
Java Concurrency in Practice 1st Edition Brian Goetz,Tim Peierls,Joshua Bloch Computer 0321349601 4.5
First Design Patterns: A Brain-Friendly Guide 1st Edition Eric Freeman,Bert Bates,Kathy Sierra Computer 0596007124 4
Why we believe what we believe Andrew B. Newberg, Mark Robert Waldman Spirituality 743274970 4
booksJsonObj = getURL("https://raw.githubusercontent.com/Harpreet1984/DATA607/master/books.json")
books = fromJSON(booksJsonObj)
kable(books)
author category title isbn rating
Brian Goetz,Tim Peierls,Joshua Bloch Computer Java Concurrency in Practice 1st Edition 0321349601 4.5
Eric Freeman,Bert Bates,Kathy Sierra Computer First Design Patterns: A Brain-Friendly Guide 1st Edition 0596007124 4.0
Andrew B. Newberg, Mark Robert Waldman Spirituality Why we believe what we believe 743274970 4.0
booksHtmlObj = getURL("https://raw.githubusercontent.com/Harpreet1984/DATA607/master/books.html")

books = readHTMLTable(booksHtmlObj, header = TRUE, as.data.frame = TRUE, trim = TRUE, stringsAsFactors = FALSE)

kable(books)
Title Author Category ISBN Rating
Java Concurrency in Practice 1st Edition Brian Goetz,Tim Peierls,Joshua Bloch Computer 0321349601 4.5
Head First Design Patterns: A Brain-Friendly Guide 1st
Edition Eric Freeman,Bert Bates,Kathy Sierra Co mputer 0596007124 4
Why we believe what we believe Andrew B. Newberg, Mark Robert Waldman Spirituality 743274970 4