Изменить первую строку XML-файла - C#

Узнай цену своей работы

Формулировка задачи:

доброго времени суток!
<?xml version="1.0" encoding="UTF-8"?>
-<RESPONSE xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<PaymentID>12002150006022</PaymentID>
<trnAmount>676.94</trnAmount>
<PaymentInfo/>
<ErrorPayInfo/>
</RESPONSE>
Каким образом первую строку xml
<?xml version="1.0" encoding="UTF-8"?>
менять на другую? И еще хотелось в главном элементе xml RESPONSE убрать ссылки и добавить атрибуты со значениями. Смог убрать из трех ссылок только одну, добавляя [XmlRoot("RESPONSE", Namespace = "")] над классом RESPONSE.
    [XmlRoot("RESPONSE", Namespace = "")]  
    public class RESPONSE
    {
        public string PaymentID { get; set; }
        public decimal trnAmount { get; set; }
        public string PaymentInfo { get; set; }
        public string ErrorPayInfo { get; set; }
    }
Спасибо заранее

Решение задачи: «Изменить первую строку XML-файла»

textual
Листинг программы
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.071 из 5
Похожие ответы