如何在URL中包含diaeresis/trema以查询工厂列表网站?
我从R查询植物列表网站(),但是如果植物名称中有一个diaeresis(ë),这就不起作用。 通常,搜索植物物种名称,例如“Vaccinium acosta”,会正确引导到URL为“”的单个物种页面(在R和Firefox中) 如何使用URL中的物种名称(而不是中的--未知--记录ID)查询“Vaccinium borneënse”的物种页面?这对这个网站有可能吗 除其他外,我尝试了以下内容,但它们都指向了越桔属(包含许多不同物种)的概述页面: 最后,我想使用read.csv阅读R中物种列表的特定物种页面:如何在URL中包含diaeresis/trema以查询工厂列表网站?,r,url,unicode,encoding,R,Url,Unicode,Encoding,我从R查询植物列表网站(),但是如果植物名称中有一个diaeresis(ë),这就不起作用。 通常,搜索植物物种名称,例如“Vaccinium acosta”,会正确引导到URL为“”的单个物种页面(在R和Firefox中) 如何使用URL中的物种名称(而不是中的--未知--记录ID)查询“Vaccinium borneënse”的物种页面?这对这个网站有可能吗 除其他外,我尝试了以下内容,但它们都指向了越桔属(包含许多不同物种)的概述页面: 最后,我想使用read.csv阅读R中物种列表的特定
read.csv("http://www.theplantlist.org/tpl1.1/search?q=vaccinium+acosta&csv=true")
您可以使用:
http://www.theplantlist.org/tpl1.1/search?q=Vaccinium+borne?nse
,如中的文本所示。你应该对每一个声音用分音符进行转码
这是工厂清单上的一个错误。Diaeresis不是有效的字符(对于植物学术语),但只是用于帮助发音,因此数据库应该允许第二次查询。read.csv(
read.csv')中的数据有什么问题http://www.theplantlist.org/tpl1.1/search?q=vaccinium+borneënse&csv=true')
?它会给出不需要的行吗?是的,它会给出不需要的行,这是我正在使用的更大的函数中的一个问题。Giacomo的解决方案非常有效!
read.csv("http://www.theplantlist.org/tpl1.1/search?q=vaccinium+acosta&csv=true")