0
我一直在嘗試使用XElement,正如John Saunders所建議的那樣。但是,我的XML並未在Razor視圖中縮進。我一定在做一些愚蠢的事情,但我看不見它。我想在MVC3視圖中顯示縮進的XML,並且我無法讓它工作,它只是顯示爲非縮進?
控制器代碼:
XElement myXElement = XElement.Load(strMapPath + strFileName);
ViewBag.MyOrigDocXML = myXElement;
return View();
剃刀代碼在瀏覽:
@if(ViewBag.MyOrigDocXML != null)
{
@ViewBag.MyOrigDocXML.ToString();
}
任何幫助非常感謝,
所以簡單..... :)謝謝。我敢問你做什麼來突出顯示像IE這樣的文字。我已經看到了一個Javascript實用工具,我認爲它被稱爲「熒光筆」,但沒有嵌套。 – EdB
在過去,我使用Google Prettify(來自Nuget - Install-Package Prettify)突出顯示文本。我已經在示例中更新了包含Prettify的答案。 – Iain
謝謝伊恩,非常感謝。 – EdB