Как изменить код чтоб в xml файл записывалось не с > < а с <>? - C#
Формулировка задачи:
Нужно так:
Получается так:
Как изменить код чтоб в файл записывалось не с > < а с <>?
Мой код:
<contents> <attribute name="Name"> <value><string val="Sally"/></value> </attribute>
<contents> <attribute name="Name"> <value><string val = Sally></value> </attribute>
string path = "engineer.xml"; writer = new XmlTextWriter(path, Encoding.Unicode); writer.Formatting = Formatting.Indented; writer.Indentation = 2; writer.WriteStartElement("contents"); writer.WriteStartElement("attribute"); writer.WriteAttributeString("name", "Name"); writer.WriteElementString("value", "<string val = Sally>"); writer.WriteEndElement();
Решение задачи: «Как изменить код чтоб в xml файл записывалось не с > < а с <>?»
textual
Листинг программы
using System; using System.Text; using System.Xml; namespace Ghost { class Program { static void Main(string[] args) { string path = "engineer.xml"; using (XmlTextWriter writer = new XmlTextWriter(path, Encoding.Unicode)) { writer.Formatting = Formatting.Indented; writer.Indentation = 2; writer.WriteStartElement("contents"); writer.WriteStartElement("attribute"); writer.WriteAttributeString("name", "Name"); writer.WriteStartElement("value"); writer.WriteStartElement("string"); writer.WriteAttributeString("val", "Sally"); writer.WriteEndElement(); writer.WriteEndElement(); writer.WriteEndElement(); writer.WriteEndElement(); } } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д