I have successfully load my dynamic JSON Object to my template, but what I'm trying to do is format dynamic result from JSON Object here is my template:
<tr *ngFor="let row of searchResult">
<td *ngFor=" let key of keys; let i = index;">
{{row[key]}}
</td>
</tr>
and on my script i have received the data from web API that's contains the data to JSON Object
this.keys = Object.keys(this.searchResult[0]);
now some of JSON Values needs to be formated,depends on it's content One field can contain Dates and other can contain links and other can contain number , ... etc
How should i deal with this data formats dynamically ? How to identify the specifec type in the loop below
{{row[key]}}
sample JSON Object
[{"FIELD_1":"713071A","X_KYC_FULL_NAME_EN":"Atef","CASE_TYPE_CD":"CASETYPECD","PRIORITY_CD":"M","CREATE_DTTM":"2016-07-18 12:03:21.627","INVESTIGATOR_USER_ID":"user1","CASE_ID":"FATCA-2016-16095-1","CASE_CATEGORY_CD":null,"CASE_RK":16098,"X_KYC_FULL_NAME_AR":"صالح","CASE_STATUS_CD":"CBCSD"},{"FIELD_1":"713071B","X_KYC_FULL_NAME_EN":"Yasser","CASE_TYPE_CD":"CASETYPECD","PRIORITY_CD":"M","CREATE_DTTM":"2016-07-18 12:03:21.65","INVESTIGATOR_USER_ID":"user1","CASE_ID":"FATCA-2016-16095-2","CASE_CATEGORY_CD":null,"CASE_RK":16099,"X_KYC_FULL_NAME_AR":"صالح","CASE_STATUS_CD":"CBCSD"},{"FIELD_1":"713071C","X_KYC_FULL_NAME_EN":"Ahmed","CASE_TYPE_CD":"CASETYPECD","PRIORITY_CD":null,"CREATE_DTTM":"2016-07-18 12:03:21.673","INVESTIGATOR_USER_ID":"user1","CASE_DESC":null,"CASE_ID":"FATCA-2016-16095-3","CASE_CATEGORY_CD":null,"CASE_RK":16100,"X_KYC_FULL_NAME_AR":"احمد","CASE_STATUS_CD":"CBCSD"}]