0

私はこれをやっています:

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」文字列には「\n」文字が含まれています。しかし、「説明」にはテキストしかありません。

Description に改行を保持するにはどうすればよいですか?

ティア。

4

1 に答える 1

1

HTML コントロールでテキストを表示している場合、「\n」は無視されます。

それらを検索して置き換えることができます<br />.

または、このようにテキストをpre要素に入れることもできます。

 <pre id="test"></pre>

 $("#test").text("abc\nabc");
于 2013-11-13T18:16:23.157 に答える