Это действительно зависит от того, что вы хотите сделать с полученным XML.Если вы хотите сохранить информацию, введенную пользователями, вам потребуется использовать серверную технологию для операции сохранения.
Примеры серверной технологии включают ASP.NET, PHP, Ruby on Rails, Java иNode.js.Если у вас нет опыта работы с какой-либо из этих технологий, это будет вашей самой большой кривой обучения.Microsoft предоставляет фантастическое бесплатное приложение под названием WebMatrix, которое поможет вам начать работу с рядом различных фреймворков, но отличается от ASP.NET.
Если вы заинтересованы только в сохранении информации для использования отдельным пользователемвы не будете смотреть на фактический файл XML.Ответ @ BobTodd дает список большинства ваших вариантов, но я бы сказал, что выбор зависит от Cookie или локального хранилища.Выбор будет сделан в зависимости от объема информации, которую вы хотите сохранить.Файлы cookie намного проще, но позволяют сохранять только небольшой объем данных.