老码农分享 http://blog.sciencenet.cn/u/seawan //敲键读书打酱油;

博文

美国NSF项目查询和打包下载方法

已有 14133 次阅读 2013-1-30 08:38 |个人分类:好工具|系统分类:科研笔记|关键词:学者| 项目, style, color, 输入验证码

已经确认资助的项目,应该提供项目概要信息。
中国基金委的网站上面,不仅每次查询都需要输入验证码,而且二级页面上也需要输入验证码,非常繁琐,猜测可能是为了防止Web爬虫自动搜集数据——但是考虑到数据的数量不是很大,也不保密,这个考虑有点多虑。

MedSci.cn网站的基金项目查询,相对来说就容易多了,推荐大家使用。地址:
http://www.medsci.cn/sci/nsfc.do

但是,最方便的,还算是美国NSF的网站,可以将NSF项目分年度打包下载:
http://www.nsf.gov/awardsearch/download.jsp
这是XML格式,其数据结构(Schema)地址为:
http://www.nsf.gov/awardsearch/resources/Award.xsd

在EXCEL中使用上面的地址的时候,需要如下操作:
1、先使用“数据”--“XML”--“XML源”调出XML源窗口;
2、点击“XML映射”按钮,显示当前工作簿中的映射(数据结构);
3、点击“添加”按钮,将上面红色的地址作为Schema添加到工作簿中。
4、然后,将“XML源”窗口内的结构拖到一个空的工作表中。

上面就已经建立了一个完整的“空”表格。现在就可以将下载的XML文件导入了:
1、如果你的EXCEL没有“列表”工具栏,请在工具栏上面鼠标右键点击,然后选中“列表”即可。
2、在“列表”工具栏上面,点击“从XML数据导入”,并选择要导入到XML文件即可。可以一次多选。

(直接使用“数据”--“XML”的“导入”菜单也可以导入XML数据)
另外,可以将单个的Schema条目拖动到工作表中,这样可以在导入数据的时候只导入你关心的项目,例如,只导入标题(AwardTitle)和摘要(AbstractNarration)。


下面的图形是一个已经导入EXCEL窗口,里面红色圈住的部分分别是“列表”工具栏和“XML源”窗口。

附记:Excel2010 比较扯。。。右键点击工具栏,先调出“开发工具”卡片!


https://m.sciencenet.cn/blog-461456-657780.html

上一篇:与人打交道:复杂。简单。
下一篇:《蜗居》真是一个负能量!

1 陈希章

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-24 22:02

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部