Я настраиваю файл, чтобы можно было заполнить базу данных.Я хочу получить данные из внешнего API, а затем сопоставить возвращенные данные и посеять соответственно.Я запускаю файл с созданным мной скриптом, который является просто узлом.Когда я получаю данные из API как на моем клиенте, так и в Postman, я получаю ожидаемые результаты.Однако, когда я пытаюсь сделать это с созданным мной начальным файлом, данные выглядят именно так, как я должен получить, за исключением того, что response.data теперь является строкой, а не объектом.Кажется, я не могу понять, почему это так.
данные возвращаются из исходного файла
data: '{"columns":[{"code":"Region","text":"region","type":"d"},{"code":"Kon","text":"sex","type":"d"},{"code":"Tid","text":"year","type":"t"},{"code":"BE0101N1","text":"Population","comment":"The ' +
'tables show the conditions on December 31st for each respective year ' +
'according to administrative subdivisions of January 1st of the ' +
'following year\\r\\n","type":"c"},{"code":"BE0101N2","text":"Population ' +
'growth","comment":"Population growth is defined as the difference ' +
'between the population at the beginning of the year and at the end of ' +
'the ' +
'year.\\r\\n","type":"c"}],"comments":[],"data":[{"key":["0117","1","2013"],"values":["20389","154"]},{"key":["0117","2","2013"],"values":["20106","72"]}]}'
данные возвращаются почтальону
{
"columns": [
{
"code": "Kon",
"text": "sex",
"type": "d"
},
{
"code": "Tid",
"text": "year",
"type": "t"
},
{
"code": "BE0101N1",
"text": "Population",
"comment": "The tables show the conditions on December 31st for each respective year according to administrative subdivisions of January 1st of the following year\r\n",
"type": "c"
},
{
"code": "BE0101N2",
"text": "Population growth",
"comment": "Population growth is defined as the difference between the population at the beginning of the year and at the end of the year.\r\n",
"type": "c"
}
],
"comments": [],
"data": [
{
"key": [
"1",
"2013"
],
"values": [
"4814357",
"48452"
]
},
{
"key": [
"2",
"2013"
],
"values": [
"4830507",
"40519"
]
}
]
}