Преобразование поля формы HTML в объект JSON с внутренними объектами

Учитывая следующую форму HTML:

<form id="myform">
  Company: <input type="text" name="Company" value="ACME, INC."/>
  First Name: <input type="text" name="Contact.FirstName" value="Daffy"/>
  Last Name: <input type="text" name="Contact.LastName" value="Duck"/>
</form>

Каков наилучший способ сериализации этой формы в JavaScript для объекта JSON в формате:

{
  Company:"ACME, INC.",
  Contact:{FirstName:"Daffy", LastName:"Duck"}
}

Также обратите внимание, что может быть больше, чем 1 "." войдите в поле имени.

Ответы на вопрос(5)

Ваш ответ на вопрос