Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JSON无法通知对象值_Javascript_Arrays_Web Services - Fatal编程技术网

Javascript JSON无法通知对象值

Javascript JSON无法通知对象值,javascript,arrays,web-services,Javascript,Arrays,Web Services,我有下面的JSON对象。在Javascript中,我想提醒用户名。下面的命令不起作用 alert(jsonobject[0].User_Name); [{User\u ID:4,User\u Name:steve,User\u Password:,User\u Role\u ID:1,User\u Active:1}]您将要使用 你能详细说明一下所面临的问题吗?works Fine我收到此错误无法将undefinedhow的属性'User\u Name'从[{User\u ID:4,User

我有下面的JSON对象。在Javascript中,我想提醒用户名。下面的命令不起作用

alert(jsonobject[0].User_Name); 
[{User\u ID:4,User\u Name:steve,User\u Password:,User\u Role\u ID:1,User\u Active:1}]

您将要使用


你能详细说明一下所面临的问题吗?works Fine我收到此错误无法将undefinedhow的属性'User\u Name'从[{User\u ID:4,User\u Name:steve,User\u Password:,User\u Role\u ID:1,User\u Active:1}]读取到名为jsonobject的javascript变量?另外,没有JSON对象这样的东西。。。JSON纯粹是一个字符串。。。必须对其进行JSON.parse,才能获得javascript对象这是完整的控制器代码。scotchApp.controller'modifyuserController',函数$scope,$http,dataFactory{datatosend=dataFactory.getval;$http.get+datatosend.thenfunction responseText{inputdata=responseText;alertinputdata[0].User_Name;在问题中,他只是说它不起作用。在我的帖子之后或期间,他在评论中说jsonobject[0]没有定义,这意味着它不是javascript对象。我坚持我的答案。要么它没有转换,要么JSON在他获取它的任何来源中格式不正确。不管怎样,希望这有助于你走上正确的道路。你们都很棒!!!IDK为什么我必须obj.data[0].User_Name。查看控制台的想法让我看到我得到的数据不仅仅是一个json对象。
var json = '[{"User_ID":"4","User_Name":"steve","User_Password":"","User_Role_ID":"1","User_Active":"1"}]';

var obj = JSON.parse(json);

alert(obj[0].User_Name)