2013-08-22 3 views
0

У меня есть веб-api. Я хочу записать результат json в текстовый файл для ведения журнала. Я использую код ниже.Как написать Jsonresult в текстовый файл?

FileStream sb = new FileStream(Server.MapPath("~/log.txt"), FileMode.Append, FileAccess.Write); 
      StreamWriter sw = new StreamWriter(sb); 

      sw.Write("\r\n " + DateTime.Now); 
      sw.Write("\r\n ResultsetID: " + resultSetID); 

      var result = Json(NotificationsSecurity.GetUsersByResultSet(_context, resultSetID), JsonRequestBehavior.AllowGet); 

Как написать результат в текстовый файл без десериализации?

+0

sw.Write (result.ToString())? – Rob

+0

Я пробовал это, его единственное письмо System.Web.Mvc.JsonResult в мой файл журнала. – GPK

ответ

-1

попробуйте это, с javascript, это может помочь!

var json = <%= result %> 
var choiceContainer1 = $("#lbl"); 
choiceContainer1.append('<br/><label>'+json+'</lable>'); 
+0

Есть ли другой способ в mvc? Я не могу добавить код javascript. – GPK

Смежные вопросы