我正在实现另一个Android市场,我有mysql,我正在实现Android客户端。 Android将与mysql tnx o php交互,它将在json中翻译mysql查询结果,但此时此层不存在。所以我通过phpmyadmin手动进行查询,以XML格式导出查询结果(导致你无法直接导出o json)然后将XML转换为json,并使用在线XML转换为json转换器ex。 http://extjs.org.cn/xml2json/xml2json_online.php
现在我做了我的Android客户端的第一个活动,显示了所有可用应用程序的列表。这很容易告诉我在表APPLICAZIONE中需要的所有数据。 现在,当我点击一个应用程序时,它应该打开该应用程序的详细信息,如在Android市场。问题是这个新页面需要更多信息,因为它还显示了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个带有该ID的应用程序,有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轻松解析hi结构
现在问题是:
我应该修改初始查询以获得最终结构吗?考虑到当php将是php方面实现时(我不知道如何导致我没有php和java技能:))我将直接从myysql转到json,这对我来说很重要,查询是翻译成我想要的。
我知道这个问题很长,也许不清楚......如果你愿意,可以问我详细信息:)
答案 0 :(得分:0)
我解决了它.....我只需要在不同的子查询中拆分主查询然后结合我喜欢的结果.......如果有人想知道更多只是问我。