How this JSON data is parsed
{"Heade": ["Station", "Station name", "to Time", "when", "Stay", "mileage", "Second Class", "Premier seat", "principal seat"], "item": [["1", "Jinan West", "-", "07:05", "-", "-", "-", "-", "-"] , ["2", "Taian", "07:23", "07:24", "1 points", "59 km", "19.5 yuan", "29.5 Yuan", "-"],["3", "Qufu East", "07:46", "07:53", "7 min", "129 km", "39.5 Yuan", " 64.5 Yuan ","-"],[" 4 "," Tengzhou East "," 08:11 "," 08:13 "," 2 min "," 185 km "," 54.5 Yuan "," 89.5 Yuan ","-"],[" 5 "," Zaozhuang "," 08:26 "," 08:28 "," 2 min "," 221 km "," 69.5 Yuan "," 109.5 Yuan ","-"],[" 6 "," Xuzhou East "," 08:48 "," 08:50 "," 2 points "," 286 km "," 89.5 Yuan "," 139.5 Yuan ","-"],[" 7 "," Bengbu South "," 09:32 "," 09:34 "," 2 min "," 442 km "," 134 Yuan "," 219 Yuan ","-"],[" 8 "," Nanjing South "," 10:22 "," 10:24 "," 2 min "," 617 km "," 189 Yuan "," 304 Yuan ","-"],[" 9 "," Town Jiangnan "," 10:44 "," 10:46 "," 2 points "," 682 km "," 209 Yuan "," 334 Yuan ","-"],[" 10 "," Danyang North "," 10:57 "," 10:59 "," 2 min "," 714 km "," 219 Yuan "," 354 yuan ","-"],[" 11 "," Changzhou North "," 11:12 "," 11:14 "," 2 points "," 747 km "," 229 yuan "," 369 yuan ","-"],[" 12 "," Wuxi East "," 11:32 "," 11:43 "," 11 min "," 804 km "," 249 Yuan "," 399 USD ","-"],[" 13 "," Suzhou North "," 11:54 "," 11:56 "," 2 min "," 831 km "," 254 Yuan "," 409 Yuan ","-"],[" 14 "," Kunshan South "," 12:08 "," 12:10 "," 2 min "," 862 km " "," 263.5 Yuan "," 423.5 Yuan ","-"],[" 15 "," Shanghai Hongqiao "," 12:27 ","-","-"," 912 km "," 278.5 Yuan "," 448.5 Yuan ","-"]," title ":"interval Mileage: 912 km Interval: 5 hours 22 Minutes"}
How does this JSON data parse to get Heade, item, title?
------Solution--------------------
$json = ' {"Heade": ["Station", "Station name", "" when "," when "," Stay "," mileage "," Second Class "," one seat "," principal seat "," Item ": [[1]," Jinan West ","-"," 07:05 ","-","-","-","-","-"," -","-"],[" 2 "," Taian "," 07:23 "," 07:24 "," 1 points "," 59 km "," 19.5 yuan "," 29.5 Yuan ","-"],[" 3 "," Qufu East "," 07:46 "," 07:53 "," 7 min "," 129 km "," 39.5 Yuan "," 64.5 Yuan ","-"],[" 4 "," Tengzhou East "," 08:11 "," 08:13 "," 2 min "," 185 km "," 54.5 Yuan "," 89.5 Yuan ","-"],[" 5 "," Zaozhuang "," 08:26 "," 08:28 "," 2 min "," 221 km "," 69.5 Yuan "," 109.5 Yuan ","-"],[" 6 "," Xuzhou East "," 08:48 "," 08:50 "," 2 min "," 286 km "," 89.5 Yuan "," 139.5 Yuan ","-"],[" 7 "," Bengbu South "," 09:32 "," 09:34 "," 2 points "," 442 km "," 134 Yuan "," 219 Yuan ","-"],[" 8 "," Nanjing South "," 10:22 "," 10:24 "," 2 min "," 617 km "," 189 Yuan "," 304 Yuan ","-"],[" 9 " , "Town Jiangnan", "10:44", "10:46", "2 points", "682 km", "209 Yuan", "334 Yuan", "-"],["10", "Danyang North", "10:57", "10:59", "2 min", "714 km", "219 Yuan", "354 yuan", "-"],["11", "Changzhou North", "11:12", "11:14", "2 points", "747 km", "229 yuan", "369 yuan", "-"],["12", "Wuxi East", "11:32", "11:43", "11 min", "804 km", " 249 Yuan "," 399 Yuan ","-"],[" 13 "," Suzhou North "," 11:54 "," 11:56 "," 2 points "," 831 km "," 254 Yuan "," 409 Yuan ","-"],[" 14 "," Kunshan South "," 12:08 "," 12:10 "," 2 min " , "862 km", "263.5 Yuan", "423.5 Yuan", "-"],["15", "Shanghai Hongqiao", "12:27", "-", "-", "912 km", "278.5 Yuan", "448.5 Yuan", "-"], "title": "interval Mileage: 912 km Interval: 5 hours 22 Minutes"}';
$arr = Json_decode ($json);
Var_dump ($arr->heade);
------Solution--------------------
$s = ' {"Heade": ["Station", "Station name", "to Time", "when", "Stay", "mileage", "Second class seat", "Premier seat", "principal seat"], "item": [[1], "Jinan West", "-", "07:05", "-", "-", "-", "-", "-"],["2", "Taian", "07:23", "07:24", "1 points", "59 km", "19.5 yuan", "29.5 Yuan", "-"],["3", "Qufu East", "07:46", "07:53", "7 min", "129 km", "39.5 yuan "," 64.5 Yuan ","-"],[" 4 "," Tengzhou East "," 08:11 "," 08:13 "," 2 min "," 185 km "," 54.5 Yuan "," 89.5 Yuan ","-"],[" 5 "," Zaozhuang "," 08:26 "," 08:28 "," 2 min "," 221 km "," 69.5 Yuan "," 109.5 Yuan ","-"],[" 6 "," Xuzhou East "," 08:48 "," 08:50 "," 2 min "," 286 km "," 89.5 Yuan "," 139.5 Yuan ","-"],[" 7 "," Bengbu South "," 09:32 ", "09:34", "2 points", "442 km", "134 Yuan", "219 Yuan", "-"],["8", "Nanjing South", "10:22", "10:24", "2 min", "617 km", "189 Yuan", "304 Yuan", "-"],["9", "Town Jiangnan", "10:44", "10:46", "2 points", "682 km", "209 Yuan", "334 Yuan", "-"],["10", "Danyang North", "10:57", "10:59", "2 min", "714 km", "219 Yuan", "354 yuan", "-"],[" 11 "," Changzhou North "," 11:12 "," 11:14 "," 2 points "," 747 km "," 229 yuan "," 369 yuan ","-"],[" 12 "," Wuxi East "," 11:32 "," 11:43 "," 11 min "," 804 km "," 249 Yuan "," 399 USD ","-"],[" 13 "," Suzhou North "," 11:54 "," 11:56 "," 2 min "," 831 km "," 254 Yuan "," 409 Yuan ","-"],[" 14 "," Kunshan South "," 12:08 "," 12:10 "," 2 min "," 862 km " "," 263.5 Yuan "," 423.5 Yuan ","-"],[" 15 "," Shanghai Hongqiao "," 12:27 ","-","-"," 912 km "," 278.5 Yuan "," 448.5 Yuan ","-"]," title ":"interval Mileage: 912 km Interval: 5 hours 22 Minutes"}';
if (mb_check_encoding ($s, ' gbk ')) $s = mb_convert_encoding ($s, ' utf-8 ', ' GBK ');
Print_r (Json_decode ($s, 1));
Array
(
[Heade] = = Array
(
[0] = = Station times
[1] = = Station Name
[2] = = to the time
[3] = when the hair
[4] = = Stay
[5] = Miles
[6] = second seat
[7] = +
[8] =-Principal seat
)
[Item] = Array
(
[0] = = Array
(
[0] = 1
[1] = Jinan West
[2] =-
[3] = 07:05
[4] =-
[5] =-
[6] =-
[7] =-