我需要你的帮助,我正在学习NativeScript,在这里我读了txt文件,其中输出的JSON数据如下。在我获取它们之后,我想将它分配给数组国家/地区。但没有运气:(
公共国家/地区:数组
的console.log(响应)
的console.log(JSON.parse(JSON.stringify(响应)))
输出:
[ { "姓名":"阿富汗", "代码":" AF" }, { "名称":"阿尔巴尼亚", "代码":" AL" } ]
请帮忙。 的问候,
答案 0 :(得分:0)
这是Array<any>
:
[ { "name": "Afghanistan", "code": "AF" }, { "name": "Albania", "code": "AL" } ]
您需要将其转换为Array<Country>
,例如:
result.forEach((e) => { countries.push(new Country(e.name, e.code))
那,或者您可以将读取txt的函数的返回值更改为Array<Country>