如何在 Web API REST 的 Get() 中添加换行符
How to add line break in Get() at Web API REST
public string Get()
{
return "a <br /> b";
}
如何为将在 Web 上的 Get() 中使用的字符串添加换行符 API ASP.Net?
我尝试了下面的一些解决方案,但没有给我换行符。
return " a \n b";
return "a \r\n b";
return "a" + Environment.Newline (not sure about the spelling of newline) + "b";
return "a <br/> b";
return "a <br /> b";
return "a <br> b";
可以肯定的是,我要获取的不是 HttpRequest,而是一个字符串。请谢谢。
代码
结果
"a \n b"
和 Environment.NewLine
会给你新的换行符,我用 chrome.
测试过
结果:
如果你想 return HTML 使用带有 <br />
的 beak 字符串文本你需要 return 它作为 ContentResult
public ContentResult Get()
{
return new ContentResult
{
ContentType = "text/html",
Content = "a <br /> b"
};
}
与 HTML 结果:
public string Get()
{
return "a <br /> b";
}
如何为将在 Web 上的 Get() 中使用的字符串添加换行符 API ASP.Net?
我尝试了下面的一些解决方案,但没有给我换行符。
return " a \n b";
return "a \r\n b";
return "a" + Environment.Newline (not sure about the spelling of newline) + "b";
return "a <br/> b";
return "a <br /> b";
return "a <br> b";
可以肯定的是,我要获取的不是 HttpRequest,而是一个字符串。请谢谢。
代码
结果
"a \n b"
和 Environment.NewLine
会给你新的换行符,我用 chrome.
结果:
如果你想 return HTML 使用带有 <br />
的 beak 字符串文本你需要 return 它作为 ContentResult
public ContentResult Get()
{
return new ContentResult
{
ContentType = "text/html",
Content = "a <br /> b"
};
}
与 HTML 结果: