我有這個愚蠢的問題,我希望有人能幫助我開導。 我正在爲Umbraco7的後臺建立一個擴展,因爲我需要接收一個簡單的字符串。我的問題是從REST API返回的字符串包含雙引號,然後AngularJS不會模型綁定。這裏是我的API方法:C#Rest API返回帶雙引號的字符串
public String GetWeek()
{
var datetime = DateTime.Now;
var cultureInfo = new CultureInfo("da-DK");
var calendar = cultureInfo.Calendar;
var week = calendar.GetWeekOfYear(datetime, cultureInfo.DateTimeFormat.CalendarWeekRule, cultureInfo.DateTimeFormat.FirstDayOfWeek);
return datetime.Year + "-W" + week;
}
如果有人能解釋一下,我是如何擺脫這些雙引號的,我將非常感激:)
結果:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">"2015-W24"</string>
謝謝編輯:) – DNRN
由於您使用js的服務,爲什麼不返回json。只是一個意見。 (這不會解決你的問題,但)。你是如何創建REST API的?例如Web Api不會放置引號。 –
我正在使用Umbraco7的UmbracoApiController。 – DNRN