Добрый день, всем. Есть интересный вопрос, ИМХО, представим, что есть форма  с такими полями:
<input name="form.pj" value="1235">
<input name="form.cr" value="123">
<input name="form.app.id" value="1234">
<input name="form.app.fm.id" value="12356">
Из данной формы нужно получить объект вот такого формата:
form{
  "pf": 1235
  "cr": 123
  "app": {
    "id": 1234 
    "fm": {
      "id": 12356
    }
  }
}