我正在尝试获取OAI-PMH存储库详细信息。
我的示例代码是:
var request = require('request');
const dataProviderUrl = 'https://dspace.aab-edu.net/oai/request';
var parseString = require('xml2js');
async function main() {
try {
const res = request({
url: dataProviderUrl,
qs: {
verb: 'Identify',
}
}
,function (error,response,body) {
var data="";
var parser=new parseString.Parser();
parser.parseString(body,function(err,result){
const data=result['OAI-PMH'].Identify;
console.log(data);
})
});
} catch(err) {
}
}
main();
数据的console.log是: image of console.log(data)
我无法访问属性值。我该怎么办?