cancel
Showing results forย 
Search instead forย 
Did you mean:ย 

Need to change JSON response

swatifunde
Contributor

Hello Community,

I want to 9know how can I get below JSON response

{
โ€œpvProjectIDโ€: โ€œ2427827wjโ€,
โ€œp6ActivityListโ€: [
{
โ€œpvPprojectIDโ€: โ€œsmhcvxsn,xโ€,
โ€œpvActivityIdโ€: โ€œmxcxzvcbโ€,
โ€œimo_Vorgangskategorieโ€: null,
โ€œokz_Komponentenstrukturโ€: โ€œ01โ€,
โ€œimo_Prozessnummer_Codeโ€: โ€œ.Jnxbz1โ€,
โ€œimo_ZugNummerโ€: โ€œ0m,xzn7โ€,
โ€œimo_WagenNummerโ€: โ€œZโ€,
โ€œactivityNameโ€: โ€œxzb ITโ€,
โ€œplannedFinishDateโ€: โ€œ2029-02-14T17:00:00.000โ€,
โ€œblProjectFinishโ€: โ€œ2029-02-14T17:00:00.000โ€
},
{
โ€œpvActivityIdโ€: โ€œFmzbxzcDโ€,
โ€œimo_Vorgangskategorieโ€: null,
โ€œokz_Komponentenstrukturโ€: โ€œxzbvbzx1โ€,
โ€œimo_Prozessnummer_Codeโ€: โ€œbxz0โ€,
โ€œimo_ZugNummerโ€: โ€œ0z7โ€,
โ€œimo_WagenNummerโ€: โ€œZโ€,
โ€œactivityNameโ€: โ€œcxcxzx gโ€,
โ€œplannedFinishDateโ€: โ€œ2029-03-08T17:00:00.000โ€,
โ€œblProjectFinishโ€: โ€œ2029-03-08T17:00:00.000โ€
}
],
โ€œerrorTextโ€: โ€œstringโ€
}

Right now I managed to get response in below format
image

Can some one help me here

1 ACCEPTED SOLUTION

Apologies, the datatype is local datetime. Thatโ€™s why.

I believe .toString() will do the job

View solution in original post

41 REPLIES 41

Sorry for misunderstandingโ€ฆ

Below response what I get from Snaplogic

[
{
โ€œpvPprojectIDโ€:โ€œF363fdfIPPโ€
โ€œpvActivityIdโ€:โ€œF3swss15AD010Oโ€
โ€œimo_Vorgangskategorieโ€:null
โ€œokz_Komponentenstrukturโ€:โ€œR.A.D.01โ€
โ€œimo_Prozessnummer_Codeโ€:โ€œJ.115โ€
โ€œimo_ZugNummerโ€:โ€œ036โ€
โ€œimo_WagenNummerโ€:โ€œZโ€
โ€œactivityNameโ€:โ€œDurchfรผhrung Inbetriebnahme Zugsicherungssystemโ€
โ€œplannedFinishDateโ€:โ€œ2029-01-04T17:00:00.000โ€
โ€œblProjectFinishโ€:โ€œ2029-01-04T17:00:00.000โ€
โ€œtestโ€:โ€œF362fdfdaIBSโ€
}
{
โ€œpvPprojectIDโ€:โ€œF36sd0IPPโ€,โ€œpvActivityIdโ€:โ€œF3639C036ZJ131AD010Mโ€,โ€œimo_Vorgangskategorieโ€:null,โ€œokz_Komponentenstrukturโ€:โ€œR.A.D.01โ€,โ€œimo_Prozessnummer_Codeโ€:โ€œJ.131โ€,โ€œimo_ZugNummerโ€:โ€œ036โ€,โ€œimo_WagenNummerโ€:โ€œZโ€,โ€œactivityNameโ€:โ€œDurchfรผhrung Inbetriebnahme Train ITโ€,โ€œplannedFinishDateโ€:โ€œ2028-12-21T17:00:00.000โ€,โ€œblProjectFinishโ€:โ€œ2028-12-21T17:00:00.000โ€
}
{
โ€œpvPprojectIDโ€:โ€œFd00IPPโ€,โ€œpvActivityIdโ€:โ€œF3639C036ZJ115AD010Pโ€,โ€œimo_Vorgangskategorieโ€:null,โ€œokz_Komponentenstrukturโ€:โ€œR.A.D.01โ€,โ€œimo_Prozessnummer_Codeโ€:โ€œJ.115โ€,โ€œimo_ZugNummerโ€:โ€œ036โ€,โ€œimo_WagenNummerโ€:โ€œZโ€,โ€œactivityNameโ€:โ€œLauffรคhigkeitsbescheinigung vor dynamische IBS / dynamische Fahrtenโ€,โ€œplannedFinishDateโ€:โ€œ2029-01-04T17:00:00.000โ€,โ€œblProjectFinishโ€:โ€œ2029-01-04T17:00:00.000โ€
}
{
โ€œpvPprojectIDโ€:โ€œF36sd-00IPPโ€,โ€œpvActivityIdโ€:โ€œF3639dD010Nโ€,โ€œimo_Vorgangskategorieโ€:null,โ€œokz_Komponentenstrukturโ€:โ€œR.sdD.01โ€,โ€œimo_Prozessnummer_Codeโ€:โ€œJ.131โ€,โ€œimo_ZugNummerโ€:โ€œ036โ€,โ€œimo_WagenNummerโ€:โ€œZโ€,โ€œactivityNameโ€:โ€œDurchfรผhrung Inbetriebnahme Train ITโ€,โ€œplannedFinishDateโ€:โ€œ2029-01-11T17:00:00.000โ€,โ€œblProjectFinishโ€:โ€œ2029-01-11T17:00:00.000โ€
}
{
โ€œpvPprojectIDโ€:โ€œF3sda00IPPโ€,โ€œpvActivityIdโ€:โ€œF3639sa85AA__0Cโ€,โ€œimo_Vorgangskategorieโ€:null,โ€œokz_Komponentenstrukturโ€:โ€œR.d.Aโ€,โ€œimo_Prozessnummer_Codeโ€:โ€œJ.d185โ€,โ€œimo_ZugNummerโ€:โ€œ036โ€,โ€œimo_WagenNummerโ€:โ€œZโ€,โ€œactivityNameโ€:โ€œParkenโ€,โ€œplannedFinishDateโ€:โ€œ2029-02-22T17:00:00.000โ€,โ€œblProjectFinishโ€:null
}
{
โ€œpvPprojectIDโ€:โ€œF36dc0IPPโ€,โ€œpvActivityIdโ€:โ€œF3dJ185AA__0Aโ€,โ€œimo_Vorgangskategorieโ€:null,โ€œokz_Komponentenstrukturโ€:โ€œR.AaAโ€,โ€œimo_Prozessnummer_Codeโ€:โ€œJd185โ€,โ€œimo_ZugNummerโ€:โ€œ036โ€,โ€œimo_WagenNummerโ€:โ€œZโ€,โ€œactivityNameโ€:โ€œParkenโ€,โ€œplannedFinishDateโ€:โ€œ2028-12-28T17:00:00.000โ€,โ€œblProjectFinishโ€:โ€œ2028-12-28T17:00:00.000โ€
}
{
โ€œpvPprojectIDโ€:โ€œF36dsIPPโ€,โ€œpvActivityIdโ€:โ€œF363sd104โ€,โ€œimo_Vorgangskategorieโ€:null,โ€œokz_Komponentenstrukturโ€:โ€œR.Asd.01โ€,โ€œimo_Prozessnummer_Codeโ€:โ€œJ.1sa20โ€,โ€œimo_ZugNummerโ€:โ€œ036โ€,โ€œimo_WagenNummerโ€:โ€œZโ€,โ€œactivityNameโ€:โ€œBetreuung Infrastruktur- / Integrationsprรผfungen AMโ€,โ€œplannedFinishDateโ€:โ€œ2029-01-18T17:00:00.000โ€,โ€œblProjectFinishโ€:โ€œ2029-01-18T17:00:00.000โ€
}
{
โ€œpvPprojectIDโ€:โ€œF3d00IPPโ€,โ€œpvActivityIdโ€:โ€œF3sdD0105โ€,โ€œimo_Vorgangskategorieโ€:null,โ€œokz_Komponentenstrukturโ€:โ€œRsdD.01โ€,โ€œimo_Prozessnummer_Codeโ€:โ€œJ.a120โ€,โ€œimo_ZugNummerโ€:โ€œ036โ€,โ€œimo_WagenNummerโ€:โ€œZโ€,โ€œactivityNameโ€:โ€œBetreuung Infrastruktur- / Integrationsprรผfungen LTโ€,โ€œplannedFinishDateโ€:โ€œ2029-02-08T17:00:00.000โ€,โ€œblProjectFinishโ€:โ€œ2029-02-08T17:00:00.000โ€
}
{
โ€œpvPprojectIDโ€:โ€œF36dIPPโ€,โ€œpvActivityIdโ€:โ€œF363sd0AD0107โ€,โ€œimo_Vorgangskategorieโ€:null,โ€œokz_Komponentenstrukturโ€:โ€œRdsa1โ€,โ€œimo_Prozessnummer_Codeโ€:โ€œJ.120โ€,โ€œimo_ZugNummerโ€:โ€œ036โ€,โ€œimo_WagenNummerโ€:โ€œZโ€,โ€œactivityNameโ€:โ€œBetreuung Infrastruktur- / Integrationsprรผfungen AMโ€,โ€œplannedFinishDateโ€:โ€œ2029-02-14T17:00:00.000โ€,โ€œblProjectFinishโ€:โ€œ2029-02-14T17:00:00.000โ€
}
{
โ€œpvPprojectIDโ€:โ€œF36sd-00IPPโ€,โ€œpvActivityIdโ€:โ€œF36aAD010Eโ€,โ€œimo_Vorgangskategorieโ€:null,โ€œokz_Komponentenstrukturโ€:โ€œR.Ad.01โ€,โ€œimo_Prozessnummer_Codeโ€:โ€œJ.090โ€,โ€œimo_ZugNummerโ€:โ€œ036โ€,โ€œimo_WagenNummerโ€:โ€œZโ€,โ€œactivityNameโ€:โ€œSoftware / Hardware Hochrรผstung nach Einmalprรผfungโ€,โ€œplannedFinishDateโ€:โ€œ2029-03-01T17:00:00.000โ€,โ€œblProjectFinishโ€:โ€œ2029-03-01T17:00:00.000โ€
}
]

koryknick
Employee
Employee

@swatifunde - I think this example will reformat the response into what you are looking for.
Community 13477 - Restructure JSON_2022_09_26.slp (7.3 KB)

I donโ€™t see where you are getting the pvProjectID value from the provided response data, so I hardcoded that value in the Mapper snap, but Iโ€™m guessing you will have that value from either the $original object in the response data, or via pipeline parameter for the pipeline that made the call.

Thanks you so much your response but I am fetching data from Orcale system when I used this logic in my pipeline, I am getting different result

image

SnapLogic Community below is my pipeline structure

image

image

koryknick
Employee
Employee

@swatifunde - can you download the output of the data preview from your Oracle select snap as well as the desired output format you are looking for? Upload both of those examples (not screen shots) to this post. I think Iโ€™m just getting a bit confused on what the input data to the Mapper looks like and what you want it to output.