我将数据从基于Web的应用程序发送到WCF RESTful服务。
我发送的值是select year(utimestamp), month(utimestamp),
sum(case when name = 'Valor1' then data*0.01 end) as valor1,
sum(case when name = 'Valor2' then data*2000000 end) as valor2
from tData
where utimestamp between '2016-01-01' and '2016-04-16' and
name in ('Valor1', 'Valor2') and
data > 20
group by year(utimestamp), month(utimestamp)
order by max(utimestamp);
,但我正在努力弄清楚如何转换C#中的值以便能够使用实际值。
值[object Object]
为[object Object]
。
答案 0 :(得分:0)
你要使用:
var json = JSON.stringify(YourObject);
并在请求中传递此内容。
然后在服务器端,
添加Newtonsoft.Json.dll and use
JsonConvert`的引用以将json字符串反序列化为对象
var targetObject = JsonConvert.DeserializeObject<TypeOfTargetObject>(jsonString);
答案 1 :(得分:0)
在客户端:
var json = JSON.stringify(objectToSend);
在服务器端:
var data = JsonConvert.DeserializeObject<Example>(jsonString);
public class Example
{
public string a { get; set; }
}