I'm sending a HTTPRequest to a wordpress form through its REST api.
In postman, the resulting JSON looks like this:
{ "jtzbo": { "id": "3", "item_key": "jtzbo", "name": "Jean", "ip": "", "meta": { "firstname": "Jean", "lastname": "Jacques", "email": "schaggi@shopmail.ch", "message": "test west bestös" }, "form_id": "7", "post_id": "0", "user_id": "1", "parent_item_id": "0", "is_draft": "0", "updated_by": "1", "created_at": "2018-06-10 13:08:25", "updated_at": "2018-06-13 15:54:37" }, "m5kyw": { "id": "4", "item_key": "m5kyw", "name": "Hans", "ip": "", "meta": { "firstname": "Hans", "lastname": "Dampf", "email": "testowesto@shopmail.ch", "message": "Hello! It's me!" }, "form_id": "7", "post_id": "0", "user_id": "1", "parent_item_id": "0", "is_draft": "0", "updated_by": "1", "created_at": "2018-07-28 14:13:00", "updated_at": "2018-07-28 14:13:00" } }
In my Creo test project, I receive a value in the HTTPClient1.Request.NewValue event, which looks like this:
[m5kyw:[ip:,name:Hans,created_at:2018-07-28 14:13:00,form_id:7,user_id:1,parent_item_id:0,id:4,item_key:m5kyw,updated_at:2018-07-28 14:13:00,updated_by:1,post_id:0,is_draft:0,meta:[firstname:Hans,email:testowesto@shopmail.ch,message:Hello! It's me!,lastname:Dampf]],jtzbo:[ip:,name:Jean,created_at:2018-06-10 13:08:25,form_id:7,user_id:1,parent_item_id:0,id:3,item_key:jtzbo,updated_at:2018-06-13 15:54:37,updated_by:1,post_id:0,is_draft:0,meta:[firstname:Jean,email:schaggi@shopmail.ch,message:test west bestös,lastname:Jacques]]]
At design time the IDs of the returned records are not known (aka: "jtzbo" or "m5kyw")
What I want to do ist to display firstname and lastname in a TableView and store all other information. When the user selects an entry in the TableView, then a detail view should open with all remaining infos visible.
How do i proceed in Creo/Gravity, to get this done?