Как записать в XML ' " (одинарные и двойные кавычки)
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Как записать в XML ' " (одинарные и... Expand / Collapse
Автор
Сообщение
16.07.2007 19:41
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 30.07.2007 18:30
Сообщ.: 4, Visits: 13
Когда я вставляю в xml строку, которая содержит символы <, >, &, ',"
первых 3 энсодаются, а ' и " нет.
Код:

XmlDocument xmldoc = xmldoc = new XmlDocument();
XmlElement xmlEl = xmldoc.CreateElement("someElement");
............
string str = "'";
xmlEl.InnerText = str;
.....................................
xmlRoot.AppendChild(xmlEl);
...............
xmldoc.Save("c:\\test.xml");

Когда пробую через Replace and InnerXml - тоже самое.....

Заранее благодарен

Сообщ. #914766
17.07.2007 18:49
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Не понял проблемы. Вот такой код создает xml документ с символами <>&'" без всяких проблем

XmlDocument xmldoc = new XmlDocument();
XmlElement xmlRoot = xmldoc.CreateElement("root");
xmlRoot.InnerText = "<&>'\"";
xmldoc.AppendChild(xmlRoot);
xmldoc.Save("d:\\test.xml");
Сообщ. #914788
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 6:55