在HTMLWin8应用程序中使用json对象,它基本上是我的WCF中定义的类的对象列表
Consume a json object , which is basically a list of objects of a class defined in my WCF , in an HTML Win 8 app
所以我有一个WCF服务,它返回一个类的对象列表,该列表已在我的WCF合同中定义,我应该在Javascript Win 8应用程序中接收Json对象。现在当我做
WinJS.xhr({ url: url_final }).then(function (r) {
var result = JSON.parse(r.responseText);
document.getElementById("greetingOutput").innerText = result;
}
我可以在那个div中看到[object object],知道我如何看待那里的各个元素吗?
我的课是:
public class GraphData
{
String concerneddate = String.Empty;
Int32 houroftheday = 0;
Int32 countathour = 0;
}
此行:
var result = JSON.parse(r.responseText);
使result
成为javascript对象。现在你可以得到这个对象的单个属性,比如:
result.concerneddate;
result.houroftheday;
result.countathour;
我建议您记录实际结果并查看对象的结构。
更新:
在看到你的评论后,访问属性的方法是:
var resultsArray = result.GetGraphDetailsResult;
for (var i in resultsArray){
var ConcernedDate = resultsArray[i].ConcernedDate;
var CountAtHour = resultsArray[i].CountAtHour;
...
}
相关文章:
- 如何使用ng repeat中的选定输入更新我的对象
- Javascript对象/原型.我的理解错了吗
- 在我的例子中,如何将对象推入数组
- 我如何使用D3来强制用户点击g.node对象内部的圆形对象
- JSON.stringify正在忽略我的嵌套对象
- 是我的第三方JavaScript返回html还是只是一个空对象
- 如何让我的正则表达式代码在我的dojo cellWidget对象上工作
- 我的函数不会返回要保存在数组中的对象
- 我的 AJAX 请求对象无法正确解析 URL 的协议部分
- 在我的上下文中添加对象的动态方法
- 为什么我的猫鼬对象 Id 请求返回一个空数组
- 所以这是说我的法定对象中有一个未定义的变量
- 使用窗口对象练习我的对象文字函数
- 我可以设置这个吗'某事'在该服务中动态创建的嵌套对象中的服务?(可能是范围问题)
- 我的代码给了我一条错误消息:GetElementById()为null或不是对象
- 将变量的值分配给我的对象标识符 JSON
- 为什么我的Date对象返回当前日期
- 我可以't返回我的json对象
- 我的Javascript对象继承自什么
- AngularJS element.find更改了我的对象