XML from the NSDL repository may be harvested using the Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH), which is a standardized protocol for transferring and sharing metadata across open repository systems.
How to Harvest From NSDL
Access to the NSDL OAI data provider:
The NSDL OAI data provider has the following characteristics:
- The NSDL repository contains collections of educational resources, annotations, paradata (use data), and a collection of collection metadata (metadata about the collections). Each collection in the NSDL repository is made available as an OAI set.
- Sets/collections are added and removed from the repository occasionally (a few each quarter or so).
- Collections of educational resource metadata make up the majority of the repository. All educational resource metadata sets/collections are available in
oai_dc formats and some are also available in
- The contents of some sets/collections change frequently (approximately monthly), while others remain relatively static.
- No deduping is performed in the data provider. It is common to see multiple metadata records that describe the same resource URL, especially across different sets/collections.
- View the list of available OAI sets/collections using the OAI ListSets request.
- XML formats that are available from the repository include:
A number of open source tools are available for working with OAI-PMH:
- The jOAI tool may be used to harvest metadata to a file system.
- The OAI tools page lists additional tools that are available.
To learn about the OAI Protocol for Metadata Harvesting, see the following:
For questions and more information, please send your inquiry to NSDL via the contact form