Можно ли сохранить XmlDocument в качестве переменной в Javascript - PullRequest
1 голос
/ 01 сентября 2009

в данный момент я пытаюсь реализовать метод, в котором сервер создает объект XmlDocument и отправляет его клиенту (используя AJAX), который затем сохраняет объект как var. Я хотел отправить эту переменную от клиента обратно на сервер, но когда сервер получает ее, она больше не распознается как объект XmlDocument, а возвращается как массивы объектов внутри объектов.

я что-то упускаю?

1 Ответ

1 голос
/ 01 сентября 2009

Я бы предложил записать XML-документ в строку и сохранить его.

StringWriter sw = new StringWriter();
XmlTextWriter tx = new XmlTextWriter(sw);
doc.WriteTo(tx);

string xmlString = sw.ToString();

Затем вы можете загрузить строку XML обратно в документ XML:

XmlDocument doc = new XmlDocument();
doc.LoadXml(xmlString);

Если вам нужна дополнительная помощь, расскажите подробнее о том, как вы реализуете AJAX.

Если вам нужна помощь в деталях реализации, сообщите нам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...