我有一个看起来像这样的myjson.json
{
"main.css": "main-4zgjrhtr.css",
"main.js": "main-76gfhdgsj.js"
"normalkey" : "somevalue"
}
用例是我将修订版本映射到原始文件名。 现在我想在javascript中访问密钥。如果我这样做:
var myjson = require('./myjson.json')
要求是如此的花哨,它看到' .json'并将我的json解析成一个对象,所以
console.log(myjson.normalkey)
返回' somevalue'。然而
console.log(myjson.main.js)
必须失败。
所以我的问题是:如何使用键名中的点?
答案 0 :(得分:3)
console.log(myjson["main.js"]);
应该适合你。