[英]How to remove Square Bracket from JSON in JavaScript or in php?
[英]How to Remove Square bracket from JSON
我有一个像下面这样的 json 字符串
[
{
"Name": "TEST",
"deviceId": "",
"CartId": "",
"timestamp": 1383197265540,
"FOOD": [],
"City": "LONDON CA"
}
]
我想从字符串中删除/删除第一个和最后一个方括号..那么我将如何使用javascript从上述字符串中删除第一个和最后一个方括号。
请帮我
回来时使用这个:
return properties[0];
或者
var data = [
{
"Name": "TEST",
"deviceId": "",
"CartId": "",
"timestamp": 1383197265540,
"FOOD": [],
"City": "LONDON CA"
}
]; // Or whatever the Json is
data = data[0];
或者,如果您通过另一个对象访问 json
var data = jsonObj[0];
var tmpStr = '[
{
"Name": "TEST",
"deviceId": "",
"CartId": "",
"timestamp": 1383197265540,
"FOOD": [],
"City": "LONDON CA"
}
]';
var newStr = tmpStr.substring(1, tmpStr.length-1);
请参阅此代码笔示例
试试这个:
var A = [{}]; var B = {}; A = [
{
"Name": "TEST",
"deviceId": "",
"CartId": "",
"timestamp": 1383197265540,
"FOOD": [],
"City": "LONDON CA"
}
]
B = A[0]; console.log(B); //required output
这应该有帮助。
.replace(/[[]]/g, '')
括号之间有一个反斜杠 \\ 由于某种原因没有发布
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.