【发布时间】:2019-01-04 04:03:50
【问题描述】:
如何使用 javascript 访问此字典中的字段 1 值?
var a= "channel":
{
"latitude":"1.0",
"longitude":"2.0",
"field 1":"34"
}
【问题讨论】:
-
对象结构是固定的,还是需要通过潜在的变量嵌套结构来寻找正确的字段?编辑您的编辑:好的,这是一个简化的对象,但它当前是否在一个变量中,或者它应该是一个 JSON 字符串,还是......? (外面的大括号怎么了?)
-
你知道如何从 Node.js 调用另一个进程吗?好的,然后调用它:
/usr/bin/env将它传递给'python3'、-c和'import sys\nimport json\nobj = json.loads(sys.stdin.read())\nprint(json.dumps(obj["field 1"]))'作为参数,并将您从 JSON 编码此对象作为标准输入的字符串获得。获取标准输出并对其进行 JSON 解析。如果你需要在浏览器中运行它,你会想要 emscripten CPython 或 PyPy。 -
唯一的问题是这不是字典,它只是一个单独的键值对。这不是有效的 JavaScript 语法,并且没有描述有效的 JavaScript 对象。
标签: javascript dictionary