gpt4 book ai didi

xml - 阅读和理解 R 中的 XML

转载 作者:数据小太阳 更新时间:2023-10-29 02:21:56 25 4
gpt4 key购买 nike

我正在尝试从位于以下位置的 Web 读取 XML:https://d396qusza40orc.cloudfront.net/getdata%2Fdata%2Frestaurants.xml

我在 R 中遇到以下错误:

Error: XML content does not seem to be XML: 'https://d396qusza40orc.cloudfront.net/getdata%2Fdata%2Frestaurants.xml'

我的代码:

install.packages("XML")
library(XML)
fileURL = "https://d396qusza40orc.cloudfront.net/getdata%2Fdata%2Frestaurants.xml"
doc = xmlTreeParse(fileURL)

我想读取该 XML 文件并找出邮政编码为 21231 的餐厅有多少?

谢谢

最佳答案

尝试下载 xml 文件:

library(XML)
fileURL <- "https://d396qusza40orc.cloudfront.net/getdata%2Fdata%2Frestaurants.xml"
download.file(fileURL, destfile=tf <- tempfile(fileext=".xml"))
doc <- xmlParse(tf)
zip <- xpathSApply(doc, "/response/row/row/zipcode", xmlValue)
sum(zip == "21231")
# [1] 127

关于xml - 阅读和理解 R 中的 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24139221/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com