This is one of the items in your JSON data:
"id":"8e8tcssu4u2hn7a71tkveahjhn8xghqcfkwf1bzvtrw5nu0b89w",
"name":"Test name 0",
"country":"Test country 0",
"type":"Test type 0",
"situation":"Test situation 0",
"timestamp":"1546848000"
If you're decoding into your NewsFeed struct then the JSON needs to match that struct.
Here's your struct:
var id: String // Yep, this is fine
var name: String // Fine
var country: String // Fine
var type: String // Fine
var overallrecsit: String // What's this? I'm expecting 'situation'...
var dlastupd: String // What's this? `timestamp`, maybe?
var doverallrecsit: String // No idea
How can you expect to decode some JSON into a struct that doesn't match it?
Topic:
Programming Languages
SubTopic:
Swift