Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 这是将JSON解析为var的正确方法吗?_Javascript_Json - Fatal编程技术网

Javascript 这是将JSON解析为var的正确方法吗?

Javascript 这是将JSON解析为var的正确方法吗?,javascript,json,Javascript,Json,我有这个carData JSON: 这是解析JSON数据的正确方法吗 var carData = '[{"ConditionNotes":{},"Photos":{},"RealChassisNo":"BJ5W-315859","Age":0,"Miles":0,"ImprovementCost":0,"AirBagType":0,"M3":0,"Category":0,"IsMiles":false,"IsInnerCargo":false,"IsPreSold":false,"IsNoNZ"

我有这个carData JSON: 这是解析JSON数据的正确方法吗

var carData = '[{"ConditionNotes":{},"Photos":{},"RealChassisNo":"BJ5W-315859","Age":0,"Miles":0,"ImprovementCost":0,"AirBagType":0,"M3":0,"Category":0,"IsMiles":false,"IsInnerCargo":false,"IsPreSold":false,"IsNoNZ":false,"InnerCargoNote":null,"DateStock":"\/Date(-62135596800000)\/","IsSold":false,"PriceSales":0,"PriceConfirmation":0,"PriceExport":0,"PriceATSales":0,"ScaledMargin":0,"PriceDynamic":0,"FobFees":332000.0000,"OFSFees":1440.0000,"CIFFees":0,"FreightRate":0,"PriceBase":0,"MarketTerm":null,"IsIncludeOPC":false,"CustomerTerm":null,"LandedCost":0,"NZNote":null,"NZStructuralNote":null,"NZStructuralCost":0,"IDIBCInfo":null,"TransportStatus":null,"DateDeparture":"\/Date(1281801600000)\/","DateArrive":"\/Date(1283788800000)\/","ShipName":"Saracen Star(KB)","TypeOfSale":"","BuyTripCustomer":"","IsSplitCurrency":false,"Currency":"JPY","CountryID":75,"IsFollowing":false,"FrieghtAndInsuranceTerm":null,"FrieghtAndInsuranceFees":0,"PriceBaseForATNZ":0,"IDVehicle":"232960","Price":0,"MaskChassisNo":null,"Make":"MAZDA","Model":"FAMILIA","Year":2002,"Month":0,"Type":null,"Location":null,"Grade":"S-F","Transmission":null,"KMS":0,"EngineDisplacement":null,"Fuel":null,"Doors":null,"ConditionGrade":null,"Color":null,"IsPowerSteering":false,"IsPowerWindow":false,"IsAirConditioned":false,"InteriorColor":null,"InteriorType":null,"HasSunRoof":false,"Length":0,"Width":0,"Height":0,"WheelStyle":0,"HasSpareKey":false,"SalesNote":null,"IsSale":false,"IsNewArrival":false,"IsReserved":false,"IsThailandStocks":false,"IsLeftHandDrive":false,"DateInspected":"\/Date(-62135596800000)\/","ExteriorVideo":null,"InteriorVideo":null,"IsSingaporeStocks":false,"IsUKStocks":false,"IsOriginalLHD":false,"CustomerPort":null,"Airbag":0,"IsNonSmoker":false,"Tonnage":0,"InteriorGrade":null,"DateConfirm":"\/Date(-62135596800000)\/"}]';
var obj = JSON.parse(carData);
是的,您已经用javascript编写了正确的json解析语句。 关于更多信息,我将再发布一个javascript json解析示例

var text = '{ "employees" : [' +
'{ "firstName":"John" , "lastName":"Doe" },' +
'{ "firstName":"Anna" , "lastName":"Smith" },' +
'{ "firstName":"Peter" , "lastName":"Jones" } ]}';

var obj = JSON.parse(text);
是的,您已经用javascript编写了正确的json解析语句。 关于更多信息,我将再发布一个javascript json解析示例

var text = '{ "employees" : [' +
'{ "firstName":"John" , "lastName":"Doe" },' +
'{ "firstName":"Anna" , "lastName":"Smith" },' +
'{ "firstName":"Peter" , "lastName":"Jones" } ]}';

var obj = JSON.parse(text);

是的,这是正确的方法
JSON.parse()
JSON
字符串转换为JavaScript对象


可以找到更多详细信息。

是的,这是正确的方法
JSON.parse()
JSON
字符串转换为JavaScript对象

可以找到更多详细信息。

是的,这是正确的方式, 但是如果您使用的是较旧的浏览器(不支持JSON.parse函数),那么应该使用eval()

是的,这是正确的方式, 但是如果您使用的是较旧的浏览器(不支持JSON.parse函数),那么应该使用eval()


这将创建一个只包含1个元素的JSON数组。如果只有一个元素,为什么不删除开头的“[”和结尾的“]”呢。 无论如何,
JSON.parse(carData)
将成功解析JSON。
obj[0]
将包含此JSON的详细信息

这将创建一个只包含1个元素的JSON数组。如果只有一个元素,为什么不删除开头的“[”和结尾的“]”呢。 无论如何,
JSON.parse(carData)
将成功解析JSON。
obj[0]
将拥有此JSON的详细信息

哪种语言/平台?这是使用javascript的正确JSON解析。我已经发布了更多的例子来支持下面的答案。哪种语言/平台?这是使用javascript的正确json解析。我已经发布了更多的例子来支持下面的答案。谢谢你,先生,嗯,你能帮我完成这个页面吗,先生?欢迎劳伦斯,以我的经验,我一定会帮助你的。:)先生,您有空吗。。你能转到我给你的那个链接吗?谢谢你,先生,嗯,你能帮我完成这个页面吗,先生?欢迎劳伦斯,以我的经验,我一定会帮助你的。:)先生,您有空吗。。你能转到我给你的那个链接吗?