Karte Json-Objekt in Winkel

Habe ich die unten JSON-Daten

  {
  "columns": [
    {
      "table": "black_list",
      "name": "id",
      "datatype": "uuid"
    },
    {
      "table": "black_list",
      "name": "emailid",
      "datatype": "varchar"
    },
    {
      "table": "black_list",
      "name": "membershipid",
      "datatype": "varchar"
    },
    {
      "table": "black_list",
      "name": "phonenumber",
      "datatype": "varchar"
    }
  ],
  "rows": [
    {
      "id": "59525ac0-9799-11e8-8ea0-897582b5513d",
      "emailid": "[email protected]",
      "membershipid": "999999",
      "phonenumber": "1234567890"
    }
  ]
}

und mein Modell ist

export interface BlacklistData {
    id: string;
    emailid: string;
    membershipid: string;
    phonenumber: string;   
}

und schließlich bin ich unter den unten angegebenen code zu Holen, das Ergebnis aus der REST-API und zu versuchen, um eine Karte zu meinem Objekt

public GetBlackListData(): Observable<WatchlistData[]> {
        var path = "http://ec2compute/BDEServices/RestSearch?selectCls=all&fromCls=demo.black_list";
        return this.http.get(path)
            .pipe(map((result: Response) => this.BlackListData = result.json()));
    }

Ich nur wollen, verwenden Sie die Zeilen, die Teil der JSON-Daten um die Karte auf mein Objekt und ich bin nicht sicher, wie ich das tun kann. Kann mir bitte jemand sagen, wie selektiv Parsen von JSON-Daten und Karte zu meinem Objekt.

Ich bin mit Winkel-6 und import { Observable } aus 'rxjs/internal/Beobachten';

Dank

InformationsquelleAutor SP1 | 2018-08-04
Schreibe einen Kommentar