Преобразование строки в XML и обратно

Преобразование строки в XML-объект и обратно с помощью jQuery.

// Десериализация из XML (преобразование строки в объект).
var xmlStr = '<rss version="2.0"><channel><title>RSS Title</title></channel></rss>',
    xmlDoc = $.parseXML(xmlStr),
    $xml = $(xmlDoc);
// В переменной $xml получаем объект XML, с которым можно работать 
// средствами jQuery.
console.log($xml);

// Сериализация в XML (преобразование объекта в строку).
var outXmlStr = xmlDoc.xml == undefined 
    ? (new XMLSerializer()).serializeToString(xmlDoc) 
    : xmlDoc.xml;
// В переменной outXmlStr получаем строку, сформированную из 
// XML-объекта. В строке будут отражены все изменения, сделанные 
// в XML-объекте.

About the author

Добавить комментарий

Сказать спасибо

Способ платежа:

Подписаться на обновления

Укажите свой e-mail чтобы получать уведомления о новых статьях.

Присоединиться к еще 2 подписчикам