У меня есть строка в странице ASP.NET MVC данные со значениемкак отображать читаемый XML человека в ASP.NET MVC странице просмотра
<this><is sample = "attribute"><xml><power>!!!</power></xml><oh><yeah></yeah></oh></is></this>.
Я хочу, чтобы отобразить следующим образом:
<this>
<is sample = "attribute">
<xml>
<power> !!! </power>
</xml>
<oh>
<yeah>
</yeah>
<oh>
</is>
</this>
вещи я попытался:
1: How to Display Formatted XML - лучший ответ и Richards ответить
2: xmlwriter.writeraw();
3: основной LINQ к XML (я не очень хорошо с этим)
EDIT: Я отображая строку ниже, и было интересно, если это может иметь что-то делать с ним:
<%: *formatted string goes here* %>
Как XElement.ToString не работает? Какой результат? Имейте в виду, что вам придется кодировать вывод, если вы показываете его на веб-странице (вы можете использовать Html.Encode()). – ken