The code below is placing \ in front of all quotation marks. Is there a way to keep this from happening or remove them?
<system-page>
<name>first_1</name>
</system-page>
XmlDocument xd = new XmlDocument();
xd.LoadXml("<system-page><name>first_1</name></system-page>");
XmlNode xn = xd.SelectSingleNode("system-page");
XmlNode xn_attribute = xn.SelectSingleNode("name");
XmlAttribute xa = xd.CreateAttribute(xn_attribute.Name);
xa.InnerText = xn_attribute.InnerText;
xn.Attributes.Append(xa);
<system-page name=\"[/color red]first_1\"[/color red]><name>first_1</name></system-page>
<system-page>
<name>first_1</name>
</system-page>
XmlDocument xd = new XmlDocument();
xd.LoadXml("<system-page><name>first_1</name></system-page>");
XmlNode xn = xd.SelectSingleNode("system-page");
XmlNode xn_attribute = xn.SelectSingleNode("name");
XmlAttribute xa = xd.CreateAttribute(xn_attribute.Name);
xa.InnerText = xn_attribute.InnerText;
xn.Attributes.Append(xa);
<system-page name=\"[/color red]first_1\"[/color red]><name>first_1</name></system-page>