Показать содержимое XML в div-контексте div

64
7

У меня есть XML как строка и нужно отобразить его в div. Я искал все способы форматирования XML, но он не работает, поскольку я, наконец, привязываю свое содержимое к div.

Ниже приводится то, что я использую в коде asp.net applicaion С#.

request = //my xml string     
XDocument doc = XDocument.Parse(request);
divLogResults.InnerText = doc.ToString()

Я пробовал все перечисленные здесь пути

Каков самый простой способ получить отступы XML с разрывами строк из XmlDocument?

Так что это не дубликат. Как я могу сделать это простым способом?

спросил(а) 2021-01-25T15:11:55+03:00 6 месяцев назад
1
Решение
99

Свяжите свой XML-контент в текстовой области. Я думаю, что это должно сработать.

Веб-форма:

   <textarea rows="20" cols="40" style="border:none;" runat="server" id="txtXML" readonly="true">
</textarea>

Код позади:

request = // xml string     
XDocument doc = XDocument.Parse(request);
txtXML.Text = doc.ToString()

Убедитесь, что ваш xml-контент содержит заголовок, например,

<?xml version="1.0" encoding="ISO-8859-1"?>

ответил(а) 2021-01-25T15:11:55+03:00 6 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема