我这样做:
using Newtonsoft.Json.Converters;
using Newtonsoft.Json.Linq;
using Newtonsoft.Json;
string s = wc.DownloadString("http://gdata.youtube.com/feeds/api/videos/" + Request.QueryString["idVideo"] + "?v=2&alt=json&prettyprint=true");
JObject JObj = (JObject)JsonConvert.DeserializeObject(s);
var entry = JObj["entry"];
string Description = entry["media$group"]["media$description"]["$t"].ToString();
“s”字符串有de“\ n”字符。但“描述”只有文字。
如何将换行符保留在说明中?
TIA。
答案 0 :(得分:1)
如果您在HTML控件中显示文本,则会忽略“\ n”。
您可以使用<br />.
或者您可以将文字放在 pre 元素中。
<pre id="test"></pre>
$("#test").text("abc\nabc");