在php中,需要在数组中解析JSONobj
我需要解析这个json {“Ko glumi Nikolu Teslu u filmu”“The Prestige”?:“Michael Kane”,“Eros i Amor su jedan drugome::“unikat”,“u filmu”遇见乔·布莱克“koje biće zaposeda telo Brad Pitta?”:“Bog”,“Kako se zove glavni lik u animiranom filmu”汽车“:“Phoebe The Fast”,“Otomansko carstvo je drugi naziv:::“tursko”“tursko”“Kako se zove morderni俚语jezik u Filmum”发条橙“:“Madhat”,“Kako se zove saradnik i najbolji prijatelj Sherlocka Holmesa:“James Wallas”,“U filmu”伟大的独裁者“glavnu ulogu igra::“Michael Douglas”,“Kako se zove moreuz koji deliŠpaniju i Maroko:”:“morski tesnac Mesina”,“Glavni lik U animiranom filmu”大杂烩“Ratatoille”je kojaživotinja?”:“pacov”,“Koja država je 1908.godine prisajedinila Bosnu svojoj teritoriji?”:“Italija”,“Ipak se kreće”rekao je::“Arhimed”,“Koji lik izgovaračuvenu rečenicu”Luke,我是你的父亲。”?:“达斯维德”,“Koje režirao电影”发条橙“:“阿尔弗雷德希区柯克”,“Koji prvi dugometražanimirani电影工作室”Pixar“:“玩具总动员”?” 阵列状 a[0][0]=柯·格鲁米·尼古鲁·特斯鲁拍摄的《威望》 a[0][1]=迈克尔·凯恩 等等在php中,需要在数组中解析JSONobj,php,arrays,json,Php,Arrays,Json,我需要解析这个json {“Ko glumi Nikolu Teslu u filmu”“The Prestige”?:“Michael Kane”,“Eros i Amor su jedan drugome::“unikat”,“u filmu”遇见乔·布莱克“koje biće zaposeda telo Brad Pitta?”:“Bog”,“Kako se zove glavni lik u animiranom filmu”汽车“:“Phoebe The Fast”,“Otomansk
我尝试了一些方法,但没有一种适合我。首先,正确地转义Json 这应该是您所需要的:
<?php
$json = '{
"Ko glumi Nikolu Teslu u filmu \"The Prestige\"?": "Michael Kane",
"Eros i Amor su jedan drugome:": "unikat",
"U filmu \"Meet Joe Black\" koje biće zaposeda telo Brad Pitta?": "Bog",
"Kako se zove glavni lik u animiranom filmu \"Cars\"?": "Phoebe The Fast",
"Otomansko carstvo je drugi naziv za:": "tursko",
"Kako se zove morderni slang jezik u filmu \"A Clockwork Orange\"?": "Madhat",
"Kako se zove saradnik i najbolji prijatelj Sherlocka Holmesa": "James Wallas",
"U filmu \"The Great Dictator\" glavnu ulogu igra:": "Michael Douglas",
"Kako se zove moreuz koji deli Španiju i Maroko:": "morski tesnac Mesina",
"Glavni lik u animiranom filmu \"Ratatouille\" je koja životinja?": "pacov",
"Koja država je 1908. godine prisajedinila Bosnu svojoj teritoriji?": "Italija",
"\"Ipak se kreće\" rekao je:": "Arhimed",
"Koji lik izgovara čuvenu rečenicu \"Luke, I am your father.\"?": "Darth Vader",
"Ko je režirao film \"A Clockwork Orange\"?": "Alfred Hitchcock",
"Koji je prvi dugometražni animirani film koji je napravio studio \"Pixar\"?": "Toy Story"
}';
$jsonArray = json_decode($json, true);
$destArray = [];
foreach ($jsonArray as $key => $val) {
$destArray[] = [0 => $key, 1 => $val];
}
print_r($destArray);
尼古拉·特斯拉由大卫·鲍伊(David Bowie)在《Prestige》中扮演,而不是迈克尔·凯恩(Michael Kane)。(你的json数据看起来无效?请重新格式化你的问题可能与Yeah重复。正如伊万巴拉耶夫(IvanBarayev)所说,你的json数据似乎没有有效的结构。请参考:stackoverflow.com/help/how-to-ask。并努力完成2分钟的网站还有旅游。
Array
(
[0] => Array
(
[0] => Ko glumi Nikolu Teslu u filmu "The Prestige"?
[1] => Michael Kane
)
[1] => Array
(
[0] => Eros i Amor su jedan drugome:
[1] => unikat
)
[2] => Array
(
[0] => U filmu "Meet Joe Black" koje biće zaposeda telo Brad Pitta?
[1] => Bog
)
[3] => Array
(
[0] => Kako se zove glavni lik u animiranom filmu "Cars"?
[1] => Phoebe The Fast
)
[4] => Array
(
[0] => Otomansko carstvo je drugi naziv za:
[1] => tursko
)
[5] => Array
(
[0] => Kako se zove morderni slang jezik u filmu "A Clockwork Orange"?
[1] => Madhat
)
[6] => Array
(
[0] => Kako se zove saradnik i najbolji prijatelj Sherlocka Holmesa
[1] => James Wallas
)
[7] => Array
(
[0] => U filmu "The Great Dictator" glavnu ulogu igra:
[1] => Michael Douglas
)
[8] => Array
(
[0] => Kako se zove moreuz koji deli Španiju i Maroko:
[1] => morski tesnac Mesina
)
[9] => Array
(
[0] => Glavni lik u animiranom filmu "Ratatouille" je koja životinja?
[1] => pacov
)
[10] => Array
(
[0] => Koja država je 1908. godine prisajedinila Bosnu svojoj teritoriji?
[1] => Italija
)
[11] => Array
(
[0] => "Ipak se kreće" rekao je:
[1] => Arhimed
)
[12] => Array
(
[0] => Koji lik izgovara čuvenu rečenicu "Luke, I am your father."?
[1] => Darth Vader
)
[13] => Array
(
[0] => Ko je režirao film "A Clockwork Orange"?
[1] => Alfred Hitchcock
)
[14] => Array
(
[0] => Koji je prvi dugometražni animirani film koji je napravio studio "Pixar"?
[1] => Toy Story
)
)