Я реализую альтернативный рынок Android, у меня есть MySQL и я внедряю клиент Android.Android будет взаимодействовать с mysql tnx o php, который будет переводить результат запроса mysql в json, но этот слой на данный момент не существует.Итак, я делаю запрос вручную через phpmyadmin, экспортирую результат запроса в XML (потому что вы не можете экспортировать прямо в json), а затем преобразует XML в json с помощью онлайн-конвертера XML в json ex.http://extjs.org.cn/xml2json/xml2json_online.php
Теперь я выполнил первое действие моего Android-клиента, которое показывает список всех доступных приложений.Это было легко собрать все нужные мне данные в таблице APPLICAZIONE.Теперь, когда я нажимаю на приложение, оно должно открыть детали этого приложения, как в Android Market.Проблема в том, что эта новая страница требует больше информации, потому что она показывает также детали Developper, предварительные изображения приложения, рейтинги приложения и пользователя, который его написал и так далее .........поэтому в основном я должен запросить не только 1 таблицу, но и 5 разных таблиц в объединении:
Это запрос, который я пробовал:
SELECT `APPLICAZIONE_ID` , `APPLICAZIONE_PREZZO` , `APPLICAZIONE_ICONA_PATH` , `APPLICAZIONE_NOME` , `APPLICAZIONE_DESCRIZIONE` , `APPLICAZIONE_DOWNLOAD_NUM` , `APPLICAZIONE_NUM_VOTI` ,`ID_SVILUPPATORE` ,
`SVILUPPATORE_NOME` , `SVILUPPATORE_MAIL` , `SVILUPPATORE_WEB_SITE`, `SVILUPPATORE_ID`,
`IMMAGINE_PATH`, immagine_preview.`ID_APPLICAZIONE`,
`RATING_DATA` , `RATING_VOTO` , `RATING_DESCRIZIONE` , `ID_UTENTE`, rating.`ID_APPLICAZIONE`,
`UTENTE_USERID` , `UTENTE_ID`
FROM `applicazione` , `sviluppatore`,`immagine_preview`,`rating`,`utente`
WHERE applicazione.`APPLICAZIONE_ID` =1
AND applicazione.`ID_SVILUPPATORE` = sviluppatore.`SVILUPPATORE_ID`
AND applicazione.`APPLICAZIONE_ID` = immagine_preview.`ID_APPLICAZIONE`
AND applicazione.`APPLICAZIONE_ID` = rating.`ID_APPLICAZIONE`
AND utente.`UTENTE_ID` = rating.`ID_UTENTE`
В Phpmyadmin я получаю 9 строк, это является причиной ошибкия знаю, как я заполнил базу данных, у меня есть 1 приложение с этим идентификатором, у него есть 1 разработчик (так что все еще 1 запись), но затем приложение имеет 3 превью-изображения (так 1x3 3 записи) и 3 оценки, оставленные некоторыми пользователями (так3x3 = 9 записей).
Если я экспортирую результат в sql, это то, что я получаю:
<marketmddb>
<!-- Tabella applicazione -->
<applicazione>
<APPLICAZIONE_ID>1</APPLICAZIONE_ID>
<APPLICAZIONE_PREZZO>4.5</APPLICAZIONE_PREZZO>
<APPLICAZIONE_ICONA_PATH>D:\EasyPHP5.2.10\www\icone\search1.png</APPLICAZIONE_ICONA_PATH>
<APPLICAZIONE_NOME>Applicazione1</APPLICAZIONE_NOME>
<APPLICAZIONE_DESCRIZIONE>La prima app di prova</APPLICAZIONE_DESCRIZIONE>
<APPLICAZIONE_DOWNLOAD_NUM>10</APPLICAZIONE_DOWNLOAD_NUM>
<APPLICAZIONE_NUM_VOTI>5</APPLICAZIONE_NUM_VOTI>
<ID_SVILUPPATORE>1</ID_SVILUPPATORE>
<SVILUPPATORE_NOME>Luca</SVILUPPATORE_NOME>
<SVILUPPATORE_MAIL>sviluppatore@mail.com</SVILUPPATORE_MAIL>
<SVILUPPATORE_WEB_SITE>www.pirla.it</SVILUPPATORE_WEB_SITE>
<SVILUPPATORE_ID>1</SVILUPPATORE_ID>
<IMMAGINE_PATH>percorso1</IMMAGINE_PATH>
<ID_APPLICAZIONE>1</ID_APPLICAZIONE>
<RATING_DATA>2011-05-10 14:21:32</RATING_DATA>
<RATING_VOTO>3</RATING_VOTO>
<RATING_DESCRIZIONE>Questa applicazione funziona come i prodotti della marcuzzi</RATING_DESCRIZIONE>
<ID_UTENTE>1</ID_UTENTE>
<ID_APPLICAZIONE>1</ID_APPLICAZIONE>
<UTENTE_USERID>Luca</UTENTE_USERID>
<UTENTE_ID>1</UTENTE_ID>
</applicazione>
<applicazione>
<APPLICAZIONE_ID>1</APPLICAZIONE_ID>
<APPLICAZIONE_PREZZO>4.5</APPLICAZIONE_PREZZO>
<APPLICAZIONE_ICONA_PATH>D:\EasyPHP5.2.10\www\icone\search1.png</APPLICAZIONE_ICONA_PATH>
<APPLICAZIONE_NOME>Applicazione1</APPLICAZIONE_NOME>
<APPLICAZIONE_DESCRIZIONE>La prima app di prova</APPLICAZIONE_DESCRIZIONE>
<APPLICAZIONE_DOWNLOAD_NUM>10</APPLICAZIONE_DOWNLOAD_NUM>
<APPLICAZIONE_NUM_VOTI>5</APPLICAZIONE_NUM_VOTI>
<ID_SVILUPPATORE>1</ID_SVILUPPATORE>
<SVILUPPATORE_NOME>Luca</SVILUPPATORE_NOME>
<SVILUPPATORE_MAIL>sviluppatore@mail.com</SVILUPPATORE_MAIL>
<SVILUPPATORE_WEB_SITE>www.pirla.it</SVILUPPATORE_WEB_SITE>
<SVILUPPATORE_ID>1</SVILUPPATORE_ID>
<IMMAGINE_PATH>percorso1</IMMAGINE_PATH>
<ID_APPLICAZIONE>1</ID_APPLICAZIONE>
<RATING_DATA>2011-05-09 14:22:30</RATING_DATA>
<RATING_VOTO>5</RATING_VOTO>
<RATING_DESCRIZIONE>questa applicazione è stata fatta da un vero genio dell'informatica</RATING_DESCRIZIONE>
<ID_UTENTE>2</ID_UTENTE>
<ID_APPLICAZIONE>1</ID_APPLICAZIONE>
<UTENTE_USERID>Francesco</UTENTE_USERID>
<UTENTE_ID>2</UTENTE_ID>
</applicazione>
<applicazione>
<APPLICAZIONE_ID>1</APPLICAZIONE_ID>
<APPLICAZIONE_PREZZO>4.5</APPLICAZIONE_PREZZO>
<APPLICAZIONE_ICONA_PATH>D:\EasyPHP5.2.10\www\icone\search1.png</APPLICAZIONE_ICONA_PATH>
<APPLICAZIONE_NOME>Applicazione1</APPLICAZIONE_NOME>
<APPLICAZIONE_DESCRIZIONE>La prima app di prova</APPLICAZIONE_DESCRIZIONE>
<APPLICAZIONE_DOWNLOAD_NUM>10</APPLICAZIONE_DOWNLOAD_NUM>
<APPLICAZIONE_NUM_VOTI>5</APPLICAZIONE_NUM_VOTI>
<ID_SVILUPPATORE>1</ID_SVILUPPATORE>
<SVILUPPATORE_NOME>Luca</SVILUPPATORE_NOME>
<SVILUPPATORE_MAIL>sviluppatore@mail.com</SVILUPPATORE_MAIL>
<SVILUPPATORE_WEB_SITE>www.pirla.it</SVILUPPATORE_WEB_SITE>
<SVILUPPATORE_ID>1</SVILUPPATORE_ID>
<IMMAGINE_PATH>percorso1</IMMAGINE_PATH>
<ID_APPLICAZIONE>1</ID_APPLICAZIONE>
<RATING_DATA>2011-05-10 14:23:23</RATING_DATA>
<RATING_VOTO>1</RATING_VOTO>
<RATING_DESCRIZIONE>Non ci siamo proprio</RATING_DESCRIZIONE>
<ID_UTENTE>3</ID_UTENTE>
<ID_APPLICAZIONE>1</ID_APPLICAZIONE>
<UTENTE_USERID>Vanessa</UTENTE_USERID>
<UTENTE_ID>3</UTENTE_ID>
</applicazione>
<applicazione>
<APPLICAZIONE_ID>1</APPLICAZIONE_ID>
<APPLICAZIONE_PREZZO>4.5</APPLICAZIONE_PREZZO>
<APPLICAZIONE_ICONA_PATH>D:\EasyPHP5.2.10\www\icone\search1.png</APPLICAZIONE_ICONA_PATH>
<APPLICAZIONE_NOME>Applicazione1</APPLICAZIONE_NOME>
<APPLICAZIONE_DESCRIZIONE>La prima app di prova</APPLICAZIONE_DESCRIZIONE>
<APPLICAZIONE_DOWNLOAD_NUM>10</APPLICAZIONE_DOWNLOAD_NUM>
<APPLICAZIONE_NUM_VOTI>5</APPLICAZIONE_NUM_VOTI>
<ID_SVILUPPATORE>1</ID_SVILUPPATORE>
<SVILUPPATORE_NOME>Luca</SVILUPPATORE_NOME>
<SVILUPPATORE_MAIL>sviluppatore@mail.com</SVILUPPATORE_MAIL>
<SVILUPPATORE_WEB_SITE>www.pirla.it</SVILUPPATORE_WEB_SITE>
<SVILUPPATORE_ID>1</SVILUPPATORE_ID>
<IMMAGINE_PATH>percorso2</IMMAGINE_PATH>
<ID_APPLICAZIONE>1</ID_APPLICAZIONE>
<RATING_DATA>2011-05-10 14:21:32</RATING_DATA>
<RATING_VOTO>3</RATING_VOTO>
<RATING_DESCRIZIONE>Questa applicazione funziona come i prodotti della marcuzzi</RATING_DESCRIZIONE>
<ID_UTENTE>1</ID_UTENTE>
<ID_APPLICAZIONE>1</ID_APPLICAZIONE>
<UTENTE_USERID>Luca</UTENTE_USERID>
<UTENTE_ID>1</UTENTE_ID>
</applicazione>
and so on 9 times, if i don't cut it i will finish characters
</marketmddb>
, а затем этот JSON:
{
"marketmddb":
{
"applicazione":
[
{
"APPLICAZIONE_ID":"1",
"APPLICAZIONE_PREZZO":"4.5",
"APPLICAZIONE_ICONA_PATH":"D:\\EasyPHP5.2.10\\www\\icone\\search1.png",
"APPLICAZIONE_NOME":"Applicazione1",
"APPLICAZIONE_DESCRIZIONE":"La prima app di prova",
"APPLICAZIONE_DOWNLOAD_NUM":"10",
"APPLICAZIONE_NUM_VOTI":"5",
"ID_SVILUPPATORE":"1",
"SVILUPPATORE_NOME":"Luca",
"SVILUPPATORE_MAIL":"sviluppatore@mail.com",
"SVILUPPATORE_WEB_SITE":"www.pirla.it",
"SVILUPPATORE_ID":"1",
"IMMAGINE_PATH":"percorso1",
"ID_APPLICAZIONE":["1","1"],
"RATING_DATA":"2011-05-10 14:21:32",
"RATING_VOTO":"3",
"RATING_DESCRIZIONE":"Questa applicazione funziona come i prodotti della marcuzzi",
"ID_UTENTE":"1",
"UTENTE_USERID":"Luca",
"UTENTE_ID":"1"
},
{
"APPLICAZIONE_ID":"1",
"APPLICAZIONE_PREZZO":"4.5",
"APPLICAZIONE_ICONA_PATH":"D:\\EasyPHP5.2.10\\www\\icone\\search1.png",
"APPLICAZIONE_NOME":"Applicazione1",
"APPLICAZIONE_DESCRIZIONE":"La prima app di prova",
"APPLICAZIONE_DOWNLOAD_NUM":"10",
"APPLICAZIONE_NUM_VOTI":"5",
"ID_SVILUPPATORE":"1",
"SVILUPPATORE_NOME":"Luca",
"SVILUPPATORE_MAIL":"sviluppatore@mail.com",
"SVILUPPATORE_WEB_SITE":"www.pirla.it",
"SVILUPPATORE_ID":"1",
"IMMAGINE_PATH":"percorso1",
"ID_APPLICAZIONE":["1","1"],
"RATING_DATA":"2011-05-09 14:22:30",
"RATING_VOTO":"5",
"RATING_DESCRIZIONE":"questa applicazione \u00e8 stata fatta da un vero genio dell'informatica",
"ID_UTENTE":"2",
"UTENTE_USERID":"Francesco",
"UTENTE_ID":"2"
},
{
"APPLICAZIONE_ID":"1",
"APPLICAZIONE_PREZZO":"4.5",
"APPLICAZIONE_ICONA_PATH":"D:\\EasyPHP5.2.10\\www\\icone\\search1.png",
"APPLICAZIONE_NOME":"Applicazione1",
"APPLICAZIONE_DESCRIZIONE":"La prima app di prova",
"APPLICAZIONE_DOWNLOAD_NUM":"10",
"APPLICAZIONE_NUM_VOTI":"5",
"ID_SVILUPPATORE":"1",
"SVILUPPATORE_NOME":"Luca",
"SVILUPPATORE_MAIL":"sviluppatore@mail.com",
"SVILUPPATORE_WEB_SITE":"www.pirla.it",
"SVILUPPATORE_ID":"1",
"IMMAGINE_PATH":"percorso1",
"ID_APPLICAZIONE":["1","1"],
"RATING_DATA":"2011-05-10 14:23:23",
"RATING_VOTO":"1",
"RATING_DESCRIZIONE":"Non ci siamo proprio",
"ID_UTENTE":"3",
"UTENTE_USERID":"Vanessa",
"UTENTE_ID":"3"
},
{
"APPLICAZIONE_ID":"1",
"APPLICAZIONE_PREZZO":"4.5",
"APPLICAZIONE_ICONA_PATH":"D:\\EasyPHP5.2.10\\www\\icone\\search1.png",
"APPLICAZIONE_NOME":"Applicazione1",
"APPLICAZIONE_DESCRIZIONE":"La prima app di prova",
"APPLICAZIONE_DOWNLOAD_NUM":"10",
"APPLICAZIONE_NUM_VOTI":"5",
"ID_SVILUPPATORE":"1",
"SVILUPPATORE_NOME":"Luca",
"SVILUPPATORE_MAIL":"sviluppatore@mail.com",
"SVILUPPATORE_WEB_SITE":"www.pirla.it",
"SVILUPPATORE_ID":"1",
"IMMAGINE_PATH":"percorso2",
"ID_APPLICAZIONE":["1","1"],
"RATING_DATA":"2011-05-10 14:21:32",
"RATING_VOTO":"3",
"RATING_DESCRIZIONE":"Questa applicazione funziona come i prodotti della marcuzzi",
"ID_UTENTE":"1",
"UTENTE_USERID":"Luca",
"UTENTE_ID":"1"
},
{
"APPLICAZIONE_ID":"1",
"APPLICAZIONE_PREZZO":"4.5",
"APPLICAZIONE_ICONA_PATH":"D:\\EasyPHP5.2.10\\www\\icone\\search1.png",
"APPLICAZIONE_NOME":"Applicazione1",
"APPLICAZIONE_DESCRIZIONE":"La prima app di prova",
"APPLICAZIONE_DOWNLOAD_NUM":"10",
"APPLICAZIONE_NUM_VOTI":"5",
"ID_SVILUPPATORE":"1",
"SVILUPPATORE_NOME":"Luca",
"SVILUPPATORE_MAIL":"sviluppatore@mail.com",
"SVILUPPATORE_WEB_SITE":"www.pirla.it",
"SVILUPPATORE_ID":"1",
"IMMAGINE_PATH":"percorso2",
"ID_APPLICAZIONE":["1","1"],
"RATING_DATA":"2011-05-09 14:22:30",
"RATING_VOTO":"5",
"RATING_DESCRIZIONE":"questa applicazione \u00e8 stata fatta da un vero genio dell'informatica",
"ID_UTENTE":"2",
"UTENTE_USERID":"Francesco",
"UTENTE_ID":"2"
},
{
"APPLICAZIONE_ID":"1",
"APPLICAZIONE_PREZZO":"4.5",
"APPLICAZIONE_ICONA_PATH":"D:\\EasyPHP5.2.10\\www\\icone\\search1.png",
"APPLICAZIONE_NOME":"Applicazione1",
"APPLICAZIONE_DESCRIZIONE":"La prima app di prova",
"APPLICAZIONE_DOWNLOAD_NUM":"10",
"APPLICAZIONE_NUM_VOTI":"5",
"ID_SVILUPPATORE":"1",
"SVILUPPATORE_NOME":"Luca",
"SVILUPPATORE_MAIL":"sviluppatore@mail.com",
"SVILUPPATORE_WEB_SITE":"www.pirla.it",
"SVILUPPATORE_ID":"1",
"IMMAGINE_PATH":"percorso2",
"ID_APPLICAZIONE":["1","1"],
"RATING_DATA":"2011-05-10 14:23:23",
"RATING_VOTO":"1",
"RATING_DESCRIZIONE":"Non ci siamo proprio",
"ID_UTENTE":"3",
"UTENTE_USERID":"Vanessa",
"UTENTE_ID":"3"
},
{
"APPLICAZIONE_ID":"1",
"APPLICAZIONE_PREZZO":"4.5",
"APPLICAZIONE_ICONA_PATH":"D:\\EasyPHP5.2.10\\www\\icone\\search1.png",
"APPLICAZIONE_NOME":"Applicazione1",
"APPLICAZIONE_DESCRIZIONE":"La prima app di prova",
"APPLICAZIONE_DOWNLOAD_NUM":"10",
"APPLICAZIONE_NUM_VOTI":"5",
"ID_SVILUPPATORE":"1",
"SVILUPPATORE_NOME":"Luca",
"SVILUPPATORE_MAIL":"sviluppatore@mail.com",
"SVILUPPATORE_WEB_SITE":"www.pirla.it",
"SVILUPPATORE_ID":"1",
"IMMAGINE_PATH":"percorso3",
"ID_APPLICAZIONE":["1","1"],
"RATING_DATA":"2011-05-10 14:21:32",
"RATING_VOTO":"3",
"RATING_DESCRIZIONE":"Questa applicazione funziona come i prodotti della marcuzzi",
"ID_UTENTE":"1",
"UTENTE_USERID":"Luca",
"UTENTE_ID":"1"
}
cut again for soaace reason
]
}
}
Как выЯ вижу, что это не то, что нужно, похоже, у меня было 9 различных приложений, и существует огромная избыточность данных.
Вместо этого я хотел бы получить следующее: xml:
<marketmddb>
<!-- Tabella applicazione -->
<applicazione>
<APPLICAZIONE_ID>1</APPLICAZIONE_ID>
<APPLICAZIONE_PREZZO>4.5</APPLICAZIONE_PREZZO>
<APPLICAZIONE_ICONA_PATH>D:\EasyPHP5.2.10\www\icone\search1.png</APPLICAZIONE_ICONA_PATH>
<APPLICAZIONE_NOME>Applicazione1</APPLICAZIONE_NOME>
<APPLICAZIONE_DESCRIZIONE>La prima app di prova</APPLICAZIONE_DESCRIZIONE>
<APPLICAZIONE_DOWNLOAD_NUM>10</APPLICAZIONE_DOWNLOAD_NUM>
<APPLICAZIONE_NUM_VOTI>5</APPLICAZIONE_NUM_VOTI>
<ID_SVILUPPATORE>1</ID_SVILUPPATORE>
<sviluppatore>
<SVILUPPATORE_NOME>Luca</SVILUPPATORE_NOME>
<SVILUPPATORE_MAIL>sviluppatore@mail.com</SVILUPPATORE_MAIL>
<SVILUPPATORE_WEB_SITE>www.pirla.it</SVILUPPATORE_WEB_SITE>
<SVILUPPATORE_ID>1</SVILUPPATORE_ID>
</sviluppatore>
<immagini>
<immagine_preview>
<IMMAGINE_PATH>percorso1</IMMAGINE_PATH>
<ID_APPLICAZIONE>1</ID_APPLICAZIONE>
</immagine_preview>
<immagine_preview>
<IMMAGINE_PATH>percorso2</IMMAGINE_PATH>
<ID_APPLICAZIONE>1</ID_APPLICAZIONE>
</immagine_preview>
<immagine_preview>
<IMMAGINE_PATH>percorso3</IMMAGINE_PATH>
<ID_APPLICAZIONE>1</ID_APPLICAZIONE>
</immagine_preview>
</immagini>
<ratings>
<rating>
<RATING_DATA>2011-05-10 14:21:32</RATING_DATA>
<RATING_VOTO>3</RATING_VOTO>
<RATING_DESCRIZIONE>Questa applicazione funziona come i prodotti della marcuzzi</RATING_DESCRIZIONE>
<ID_UTENTE>1</ID_UTENTE>
<ID_APPLICAZIONE>1</ID_APPLICAZIONE>
<utente>
<UTENTE_USERID>Vanessa</UTENTE_USERID>
<UTENTE_ID>1</UTENTE_ID>
</utente>
</rating>
<rating>
<RATING_DATA>2011-05-09 14:22:30</RATING_DATA>
<RATING_VOTO>5</RATING_VOTO>
<RATING_DESCRIZIONE>questa applicazione è stata fatta da un vero genio dell'informatica</RATING_DESCRIZIONE>
<ID_UTENTE>2</ID_UTENTE>
<ID_APPLICAZIONE>1</ID_APPLICAZIONE>
<utente>
<UTENTE_USERID>Francesco</UTENTE_USERID>
<UTENTE_ID>1</UTENTE_ID>
</utente>
</rating>
<rating>
<RATING_DATA>2011-05-10 14:23:23</RATING_DATA>
<RATING_VOTO>1</RATING_VOTO>
<RATING_DESCRIZIONE>Non ci siamo proprio</RATING_DESCRIZIONE>
<ID_UTENTE>3</ID_UTENTE>
<ID_APPLICAZIONE>1</ID_APPLICAZIONE>
<utente>
<UTENTE_USERID>Luca</UTENTE_USERID>
<UTENTE_ID>1</UTENTE_ID>
</utente>
</rating>
</ratings>
</applicazione>
</marketmddb>
и затем этот JSON:
{
"marketmddb":
{
"applicazione":
{
"APPLICAZIONE_ID":"1",
"APPLICAZIONE_PREZZO":"4.5",
"APPLICAZIONE_ICONA_PATH":"D:\\EasyPHP5.2.10\\www\\icone\\search1.png",
"APPLICAZIONE_NOME":"Applicazione1",
"APPLICAZIONE_DESCRIZIONE":"La prima app di prova",
"APPLICAZIONE_DOWNLOAD_NUM":"10",
"APPLICAZIONE_NUM_VOTI":"5",
"ID_SVILUPPATORE":"1",
"sviluppatore":
{
"SVILUPPATORE_NOME":"Luca",
"SVILUPPATORE_MAIL":"sviluppatore@mail.com",
"SVILUPPATORE_WEB_SITE":"www.pirla.it",
"SVILUPPATORE_ID":"1"
},
"immagini":
{
"immagine_preview":
[
{
"IMMAGINE_PATH":"percorso1",
"ID_APPLICAZIONE":"1"
},
{
"IMMAGINE_PATH":"percorso2",
"ID_APPLICAZIONE":"1"
},
{
"IMMAGINE_PATH":"percorso3",
"ID_APPLICAZIONE":"1"
}
]
},
"ratings":
{
"rating":
[
{
"RATING_DATA":"2011-05-10 14:21:32",
"RATING_VOTO":"3",
"RATING_DESCRIZIONE":"Questa applicazione funziona come i prodotti della marcuzzi",
"ID_UTENTE":"1",
"ID_APPLICAZIONE":"1",
"utente":
{
"UTENTE_USERID":"Vanessa",
"UTENTE_ID":"1"
}
},
{
"RATING_DATA":"2011-05-09 14:22:30",
"RATING_VOTO":"5",
"RATING_DESCRIZIONE":"questa applicazione \u00e8 stata fatta da un vero genio dell'informatica",
"ID_UTENTE":"2",
"ID_APPLICAZIONE":"1",
"utente":
{
"UTENTE_USERID":"Francesco",
"UTENTE_ID":"1"
}
},
{
"RATING_DATA":"2011-05-10 14:23:23",
"RATING_VOTO":"1",
"RATING_DESCRIZIONE":"Non ci siamo proprio",
"ID_UTENTE":"3",
"ID_APPLICAZIONE":"1",
"utente":
{
"UTENTE_USERID":"Luca",
"UTENTE_ID":"1"
}
}
]
}
}
}
}
То, что я структурирован так, как хочу, этоЯсно, что есть только одно приложение, с разработчиком объекта внутри, а также с массивом предварительных просмотров изображения объекта и массивом объекта рейтинга с именем пользователя, который его оставил.И я могу легко проанализировать его структуру с помощью GoogleJson
Так что теперь вопрос:
Должен ли я изменить первоначальный запрос, чтобы получить эту окончательную структуру?Учтите, что когда php будет реализован на стороне php (я пока не знаю, почему у меня нет навыков php и java :)) я перейду прямо с myysql на json, так что для меня важно, что запроспереведено как я хочу.
Я знаю, что вопрос длинный и, возможно, не ясен ...... просто спросите меня, если хотите:)