I am storing a concatenated string like this:
echo json_encode($PostedDate.$Places.$Company.$Designation.$ProjectDetails.$DesiredCandidate.$HRName.$HRContact.$Em
put the strings onto a php array like so:
echo json_encode(array($PostedDate,$Places,$Company));
Put it into an array in php and then json_encode the array. Then you dont need to do your crazy split on the javascript side and you dont need to worry about preserving a position in a string.
You may find this interesting on how to preserve array location