【问题标题】:Parse json string array returned from c#解析从 c# 返回的 json 字符串数组
【发布时间】:2019-12-09 02:36:08
【问题描述】:

我正在从 c# 返回一个 JSON 数组字符串,它是我想读取类中的县元素并将其添加到 js 数组中的类列表。如何解析这个字符串?

{"d":"[{\"county\":\"PA\",\"state\":\"Mountur\"},{\"county\":\"PA\",\"state\":\" Beaver\"}]"}

【问题讨论】:

  • 向我们展示您是如何实现这一目标的?

标签: javascript c# jquery json


【解决方案1】:

d 属性本身就是 JSON,因此您需要将其与响应分开解析,以便为您提供可以使用的对象数组,如下所示:

var response = {
  "d": "[{\"county\":\"PA\",\"state\":\"Mountur\"},{\"county\":\"PA\",\"state\":\" Beaver\"}]"
}

var arr = JSON.parse(response.d);
arr.forEach(function(obj) {
  console.log(obj.county + ' ' + obj.state);
});

console.log(arr);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-10
    • 2018-09-20
    • 2018-06-29
    • 2012-11-23
    • 1970-01-01
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多