Сначала необходимо правильно отформатировать строку json , используя запятые для разделения пар ключ-значение, убедившись, что в именах ключей нет пробелов, и использовать двойные кавычки для переноса нечисловых значений.Например:
{
Order_Number : "123i the prodfuct is hard to found Title Name superman",
Products: [
{
Product_Code : "ABC01",
Number_Of_Instances : 1,
Duration: 10.91,
Size : 0.0,
Product_Cost : "$10.43"
},
{
Product_Code : "ABC02",
Number_Of_Instances : 2,
Duration: 5.91,
Size : 0.0,
Product_Cost : "$5.43"
}
]
}
Если у вас есть эти данные в строке json, вы можете проанализировать их следующим образом:
var data = JSON.parse(jsonString);
var orderNumber = data.Order_Number; // this is your order number
// this is how you iterate through the products in the order
for(product in data.Products) {
var code = product.Product_Code;
var instances = product.Number_Of_Instances;
// and so on..
}