Преобразование поля формы 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 "." войдите в поле имени.