У меня есть строка URL-адреса, которую я хочу вставить в XMLDocument - узел XmlElement:
"http://xx.xxx.xxx.xx4:7000/SomeURL/Some/?Locale=asaf&;Portal=how"
при записи этого кода:
XmlElement NodeElement = xmlDoc.CreateElement(nodeToCreate);
NodeElement.InnerText = propInfo.GetValue(requestData,null).ToString();
additionalParamsNode.AppendChild(NodeElement);
Текст в«NodeElement.InnerText» выглядит нормально, но когда я делаю appendChild (), в «XMLElement AdditionalParamsNode» пишется «&», подобно XMLElement, принимает InnerXML, а не InnerText NodeElement.не хочу писать строку с "amp" в XML, потому что ссылка не будет работать.
как мне добавить appendChild без изменения "&" на "&"?