C# 对象到 Javascript 对象
C# object to Javascript object
本文关键字:对象 Javascript 更新时间:2023-09-26
我正在尝试将对象从我的Web api服务获取到我的Cordova JS移动应用程序。然而,使用对象使我现在很难。
在javascript方面,我尝试将对象转换为JSON,如下所示:
{
"Employee": {
"Department": {
"DepID": "1",
"DepName": "Foo",
"DepLevel": "5",
"DepChief": "JDoe",
"ChiefID": 2906
},
"Photo": "http://foo.com/heuheuhe.jpg",
"name": "Mr.Amazing",
"isActive": true,
"region": null,
"id": 1295,
"title": {
"id": 5,
"name": "Worker"
},
"WorkedHours": 30,
"Order": 14
}
}
但是,我不知道如何在Javascript中使用它。例如:我试图从中获取员工和 DepID 值的照片(尝试使用 JSON 解析它。解析我想我误用了它)并且失败得很厉害。由于我不知道如何使用它,尝试了许多愚蠢的事情,我现在很迷茫。
此外,我试图使用它而不将其转换为 JSON 但是当我尝试获取像 alert(obj.Employee.Department.DepID);
这样的值时,我会收到错误。我想看到对象本身alert(obj);
就像我看到的只是对象对象一样。
JSON 几乎是1 个 JavaScript 文字对象。
因此在 JS 中:
var data = JSON.parse(jsonString)
然后只是访问data
的属性。
例如。
var deptId = data.Employee.Department.DeptID
1 例外是处理某些字符:JSON 规则与 JavaScript 规则略有不同。
相关文章:
- 面向对象JavaScript中的私有函数
- 对象 Javascript 中的标签无效 - 想要添加事件列表器
- 将字符串转换为对象 javascript/jquery
- 正在检查对象javascript中是否存在嵌套属性
- 时间-日期对象JavaScript getUTCMilliseconds
- 仅在对象(javascript)中解析值
- 使用对象(JavaScript或jQuery)填充选择下拉列表
- 引用另一个对象javascript中的对象
- 如何删除列表中的对象?Javascript nodejs和下划线
- 无法从日期对象javascript获取日期和月份
- 如何在if语句中使用对象-Javascript
- 对象javascript错误
- 对象Javascript的少数实例
- 位置对象Javascript
- 将字符串传递到对象javascript中
- 获取对象Javascript或jQuery的最后一个值
- 鼠标接近对象Javascript
- 这个mixins代码是书中的错误吗;面向对象JavaScript的原理”;
- 使用闭包编译器编写更好的面向对象JavaScript完整示例代码
- 访问对象javascript数组中的对象属性值