Я создаю многомерный массив в javascript, который выглядит следующим образом (это JSON-представление массива javascript, он не в формате JSON):
"100": {
"40": {
"subtotal": "24.99",
"turn-around": {
"0": "2-4 Business Days",
"1": "Next Business Day (Add $15.00)"
},
"shipping": {
"0": "UPS Ground - $0.00",
"1": "UPS 2nd Day Air - $14.73",
"2": "UPS 3 Day Select - $13.13"
}
},
"41": {
"subtotal": "29.99",
"turn-around": {
"0": "2-4 Business Days",
"1": "Next Business Day (Add $15.00)"
},
"shipping": {
"0": "UPS Ground - $0.00",
"1": "UPS 2nd Day Air - $14.73",
"2": "UPS 3 Day Select - $13.13"
}
}
}
Я пытаюсь преобразовать это в формат JSON, чтобы я мог импортировать это в скрипт PHP. Я использую JSON.stringify, но получаю только результат:
[null,null,null,null,null,null,null,null,... CLIP... null,null,null,null,null,null,null,null,null,[]]]
Я почти уверен, что массив правильный, потому что когда выдает содержимое, я получаю это:
'1000' ...
'41' ...
'subtotal' => "$24.00"
'tat' ...
'0' => "- Choose Turnaround Time -"
'1' => "Next Business Day (Add $15.00)"
'2' => "2-4 Business Days"
'shipping' ...
'0' => "FREE UPS Ground - $0.00"
'1' => "UPS 2nd Day Air - $12.75"
'2' => "UPS 3 Day Select - $13.13"
'3' => "UPS Next Day Air Saver - $15.32"
'4' => "UPS Next Day Air - $17.04"
'5' => "UPS Next Day Air Early A.M. - $71.61"
Я не уверен, почему метод JSON.stringify не работает. Все, что мне нужно, чтобы получить массив в удобочитаемом формате для переваривания в PHP. Возможно, есть лучший способ?
Все, что мне нужно, это получить многомерный массив в javascript в многомерный массив в PHP. Я не эксперт по javascript, так что это может стать настоящей проблемой.