Я пытаюсь отобразить всех пользователей в моей базе данных в JSON
форме в array
. Это то, что у меня есть - но не в той форме, что я хочу его вphp echoing многомерный массив в форме JSON
{
"username": [
"bobgreen",
"jacksmitd",
"samson",
]
"forename": [
"Bob",
"Jack",
"Sam",
],
"surname": [
"O'Conor",
"Smitd",
"Son",
]
}
Это мой код, который дает этот выход ...
if(mysqli_num_rows($outcome)){
while($row = mysqli_fetch_assoc($outcome)){
$finalOutcome["username"][] = $row["username"];
$finalOutcome["forename"][] = $row["forename"];
$finalOutcome["surname"][] = $row["surname"];
}
echo json_encode($finalOutcome);
}
Я хочу, чтобы хранить все соответствующие детали внутри скобок, так как:
{
"username":"bobgreen"
"forename":"Bob"
"surname":"O'Conor"
}
{
"username":"jacksmitd"
"forename":"Jack"
"surname":"Smitd"
}
{
"username":"samson"
"forename":"Sam"
"surname":"Son"
}
Кроме того, как я извлечь все необходимые данные из каждой скобки и хранить в виде списка в Java? Потому что я пытаюсь сохранить все детали в расчете на основе пользователей, и я не был уверен, как это сделать с моим первым JSON
массива
Java или Javascript? –
Извините, Java. Я хочу использовать 'username',' forename' и 'surname' для каждого пользователя, поскольку я хочу добавить его в список. –