Uso Fiddler per testare il mio WCF Rest. Ho sempre trovatoCome passare il valore di TimeSpan nel formato JSON?
HTTP/1.1 400 Bad Request
con questo valore del messaggio:
{
"session":{
"Session":"088a688d-ea69-4264-9266-381e9e540d00",
"LoginID":"testid",
"Serial":"testserial"
},
"sub":[
{
"Type":0,
"StartDate":"\/Date(1319731200000+0800)\/",
"EndDate":"\/Date(1319731200000+0800)\/",
"Duration":"12:12:12"
}
]
}
ottengo l'errore di valore 'Durata'. Ho cercato su internet ma senza fortuna.
Spero di trovare la risposta qui. Molte grazie!
Quale codice stai usando per produrre e analizzare i dati? (Le sequenze backslash/forward-slash hanno anche un odore di pesce.) –
Io uso, RequestFormat = WebMessageFormat.Json, ma sono sicuro che non ci sono problemi con StartDate e EndDate, l'ho provato molte volte. – fiberOptics
BTW, ho provato a recuperare i dati, e ho scoperto che la durata ha questo tipo di valore, "Durata": PT20H8M, valore TimeSpan: 20:08:00, conosci questo? Grazie – fiberOptics