Работа с XML jquery javascript

Максим9 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
26.04.2016

Есть XML, его нужно распарсить и вставить данные в структурированный html (это будут элементы form (input, texarea, select e.t.c.) ). Далее, при изменении в каком либо элементе формы и по нажатию на кнопку, собрать данные со всех элементов сформировать XML файл с такой же структурой и названием как и файл который был дан изначально для парсинга и далее отправить этот XML на сервер. На сервере ничего делать не нужно.