我有一个XML字符串,我实际上想要在屏幕上显示。
我尝试过使用Html.Raw(myXMLString),但是显示没有节点名称,我尝试输出没有Html.Raw但结果相同
如何在浏览器中显示原始XML字符串?
答案 0 :(得分:0)
使用
@myXMLString
应该这样做吗?
否则,将HTTP内容类型标头设置为text/plain
并发送原始。我想你的标题目前是text/html
因此你需要逃避它。
答案 1 :(得分:0)
您是否尝试过<code></code>
代码?
答案 2 :(得分:0)
XML是您尝试展示的唯一内容吗?如何更改内容类型?:
Page.Request.ContentType = "text/xml";
如果您只想在页面上显示XML的一部分,我会尝试将其呈现为<pre>
标记。
我不确定这个,但您也可以使用Literal
,模式设置为PassThrough
。
答案 3 :(得分:0)
我在发回之前最终使用了Html.Encode