GSON を使用して、PHP サイトから取得した JSON を次のレイアウトで復号化しています。
[{"bellname":"Hey!","date":"2013-09-11"},{"bellname":"Haaaaey!","date":"2013-09-01"}]
これを HashMap に入れたいのですが、これを行うにはクラスを作成する必要があることがわかりました。それは私が理解していない部分です。これは私がこれまでに持っているものです:
public class MySQLDB {
private BellName bellName;
private BellDate bellDate;
public static class BellName {
private String bn;
}
public static class BellDate {
private String date;
}
}
ここからどこへ行く?私の PHP コードを表示する必要がある場合は、次のとおりです。
<?php
mysql_connect("localhost", "*******", "******");
mysql_select_db("tests");
$q1 = mysql_query("SELECT `bellname`, `date` FROM `bells`");
if($q1) {
$que1 = array();
while($a1 = mysql_fetch_assoc($q1)) {
$que1[] = $a1;
}
$json1 = json_encode($que1);
echo $json1;
}
?>
この PHP コードが行うことは、"mysql_fetch_assoc" 応答を JSON に入れることだけです。
これを修正する方法を教えていただければ、助けてください。
ありがとう。