我有一个具有特定格式的json,我想从中提取数据,但是它的键值包含':',这在打印时会出错
metadata:
{
'A:B':'string'
}
I have tried to take it in another varibale stills it gives error:
text='A'+':'+'B';
console.log(metadata.text);
//console.log(metadata.A:B);
答案 0 :(得分:2)
您可以简单地使用jsonVariableName["ObjectName"]
而不是sonVariableName.ObjectName
var metadata = {
'A:B':'string'
};
console.log(metadata["A:B"]);
我还发现您提到的代码为:
metadata:{...}
我认为是:
metadata = {...}