1

Hello i am working on web service base iPhone application but the problem is my client provide web service which is in following formate and i don't know how to parse it. i will appreciate for any help or anybody share their experience.

{"message":"[{\"APPROVER_ID\":\"DAMIN_V\",\"APPROVER_USER_NAME\":\"DAMIN\",\"START_DATE\":\"04/04/12\",\"END_DATE\":\" \",\"SUBSTITUTE_ID\":\"HLAD\",\"SUBSTITUTE_USER_NAME\":\"James\"},{\"APPROVER_ID\":\"DAMIN_V\",\"APPROVER_USER_NAME\":\"DAMIN\",\"START_DATE\":\"06/01/12\",\"END_DATE\":\" \",\"SUBSTITUTE_ID\":\"LucyE\",\"SUBSTITUTE_USER_NAME\":\"Lucy\"},{\"APPROVER_ID\":\"HLAD\",\"APPROVER_USER_NAME\":\"James\",\"START_DATE\":\"04/16/12\",\"END_DATE\":\" \",\"SUBSTITUTE_ID\":\"HT\",\"SUBSTITUTE_USER_NAME\":\"HTx\"},{\"APPROVER_ID\":\"HLAD\",\"APPROVER_USER_NAME\":\"James\",\"START_DATE\":\"06/13/12\",\"END_DATE\":\" \",\"SUBSTITUTE_ID\":\"SUPERMAN\",\"SUBSTITUTE_USER_NAME\":\"james\"},{\"APPROVER_ID\":\"MY ORG USER\",\"APPROVER_USER_NAME\":\"My ORG user 1\",\"START_DATE\":\"06/13/12\",\"END_DATE\":\"06/16/12\",\"SUBSTITUTE_ID\":\"NFALPR1\",\"SUBSTITUTE_USER_NAME\":\"Prince\"},{\"APPROVER_ID\":\"PEK\",\"APPROVER_USER_NAME\":\"Lucy E\",\"START_DATE\":\"03/01/12\",\"END_DATE\":\"08/08/12\",\"SUBSTITUTE_ID\":\"HRL\",\"SUBSTITUTE_USER_NAME\":\"James\"},{\"APPROVER_ID\":\"PNAIR\",\"APPROVER_USER_NAME\":\"Carl\",\"START_DATE\":\"03/01/12\",\"END_DATE\":\"03/09/12\",\"SUBSTITUTE_ID\":\"SCHITRE\",\"SUBSTITUTE_USER_NAME\":\"Fun bobby\"},{\"APPROVER_ID\":\"LucyE\",\"APPROVER_USER_NAME\":\"Lucy\",\"START_DATE\":\"03/01/12\",\"END_DATE\":\"03/31/12\",\"SUBSTITUTE_ID\":\"HLAD\",\"SUBSTITUTE_USER_NAME\":\"James\"},{\"APPROVER_ID\":\"LucyE E\",\"APPROVER_USER_NAME\":\"Lucy\",\"START_DATE\":\"04/01/12\",\"END_DATE\":\"04/30/12\",\"SUBSTITUTE_ID\":\"DAMIN_V\",\"SUBSTITUTE_USER_NAME\":\"DAMIN\"},{\"APPROVER_ID\":\"LucyE E\",\"APPROVER_USER_NAME\":\"Lucy\",\"START_DATE\":\"05/04/12\",\"END_DATE\":\"05/25/12\",\"SUBSTITUTE_ID\":\"JOSHIA\",\"SUBSTITUTE_USER_NAME\":\"Joye\"}]","statusFlag":true}

Thanks In Advance, Nitin.

Nitin
  • 7,455
  • 2
  • 32
  • 51
  • 1
    This looks like JSON to me. Refer to [this][1] to parse JSON. [1]: http://stackoverflow.com/questions/3165290/how-to-parsing-json-object-in-iphone-sdk-xcode-using-json-framework – David Andreoletti Aug 31 '12 at 05:34

2 Answers2

2

this is JSON data. use SBJSON.h http://stig.github.com/json-framework/ to parse, which is light and easy

Mujah Maskey
  • 8,654
  • 8
  • 40
  • 61
1

You can use the jsonkit for json parsing.

Here is the code for the json kit library which is editing my simple class added and create one demo you can download the demo and easily identify the your problem

Download the Demo from here.

Also refer the tutorial for the how to use json kit from here.

Nimit Parekh
  • 16,776
  • 8
  • 50
  • 72