2
A
回答
5
你必须知道如何是你的对象,该对象有什么成员。
如果您正在使用jQuery的功能后,您可以尝试像
for(var e in data)
alert(e + ' : ' + data[e]);
0
你可能会仿效这一发现here。
$.post("test.php", { func: "getNameAndTime" },
function(data){
alert(data.name); // John
console.log(data.time); // 2pm
}, "json");
在你的情况,我会怀疑你会打电话给data.data。
2
您可以使用eval
:
var foo = eval('(' + data + ')');
但是,这是潜在的危险,特别是如果你不相信什么是正从服务器发送。因此,从JSON对象中提取数据的最好方法(和最安全的方法)是使用Crockford's JSON library:
var foo = JSON.parse(data);
顺便说一句,如果你使用jQuery查询ASP.Net Web服务,是注意d.
问题(用作容器对象)。因此,提取返回的对象,你要做的:
var foo = JSON.parse(data);
if (foo) {
//Foo is not null
foo = f.d;
}
更多信息,关于这个位置:http://encosia.com/2008/03/27/using-jquery-to-consume-aspnet-json-web-services/
相关问题
- 1. 从json字符串中提取值
- 2. 从json字符串中提取值javascript
- 3. Java库提取JSON对象/字符串中的内部值?
- 4. 如何从JSON字符串中提取对象?
- 5. 从json字符串中提取邮件对象
- 6. 从Java中的JSON数组对象获取字符串值
- 7. 提取JSON对象从一个序列化字符串在C#
- 8. 从JSON字符串中提取整数?
- 9. 从Json字符串中提取数据
- 10. 从JSON字符串中提取ObjectId
- 11. 从字符串获取对象值
- 12. 提取值从字符串
- 13. iOS从json字符串中获取json对象
- 14. 从JSON字符串中获取json对象
- 15. JSON使用json字符串将对象字符串化为值
- 16. 从Json对象获取字符串值Android
- 17. 通过字符串从JSON对象获取特定值
- 18. GSON - 从字符串中获取JSON值
- 19. 从json日期字符串中提取日期到字符串
- 20. 从字符串中提取字符串
- 21. 字符串值在Java JSON对象但
- 22. 从字符串中提取值C++
- 23. 从长字符串中提取值
- 24. 从表中的字符串提取值?
- 25. Dotnet从字符串中提取值
- 26. 从字符串中提取值
- 27. 从字符串中提取值
- 28. PHP - 从字符串中提取值
- 29. 从Python中提取字符串的值
- 30. 如何从字符串中提取值