Gson: Data JsonSyntaxException

Próbuję użyć Gson do deserializacji tablicy json, ale obecnie otrzymuję wyjątek JsonSyntaxException. Łańcuch json został utworzony przez usługę internetową .NET MVC3 przy użyciu JsonResult (co oznacza, że ​​nie tworzę ręcznie jsona, jest on tworzony przez bibliotekę, którą znam do pracy na kilku innych platformach).

To jest json:

[{"PostID":1,"StudentID":39,"StudentName":"Joe Blow",
"Text":"Test message.","CreateDate":"\/Date(1350178408267)\/",
"ModDate":"\/Date(1350178408267)\/","CommentCount":0}]

To jest kod:

public class Post {
   public int PostID;
   public int StudentID;
   public String StudentName;
   public String Text;
   public Date CreateDate;
   public Date ModDate;

   public Post() { }
}

Type listOfPosts = new TypeToken<ArrayList<Post>>(){}.getType();
ArrayList<Post> posts = new Gson().fromJson(json, listOfPosts);

Wyjątek mówi, że format daty jest nieprawidłowy:

com.google.gson.JsonSyntaxException: /Date(1350178408267)/

Czy ktoś wie, co się dzieje?

questionAnswers(4)

yourAnswerToTheQuestion