Here is my code snippet: I know I am getting a result from my webservice because it is returning a 200 ok. but I cannot loop through to pull the data elements out.
this.cityService.searchByRegion(formData)
        .subscribe((resultsReturned) => {
            console.log("ResultsReturned :" + resultsReturned);
            resultsReturned.forEach((city) => {
              var newSearchResult = new SearchResult(city);
              this.results.push(newSearchResult);
            });
Here is the JSON returned:
[ {
  "region_id" : "8",
  "time" : "2015-01-16T08:31:40",
  "bus_count" : "200",
  "speed" : "15.68",
  "number_of_reads" : "3412"
}
, {
  "region_id" : "8",
  "time" : "2015-01-15T08:31:39",
  "bus_count" : "200",
  "speed" : "15.68",
  "number_of_reads" : "3535"
}
, {
  "region_id" : "8",
  "time" : "2015-01-14T08:40:47",
  "bus_count" : "200",
  "speed" : "14.32",
  "number_of_reads" : "3463"
}]
How do I return my JSON data parsed out, using the forEach? I tried returnResults.json ... but that just returned a buth of object:object
I am pretty new to Angular2, so any help would be appreciated.
 
    