Bạn cần hai thứ
- Dịch vụ web
- Khách hàng
Dịch vụ web :Về cơ bản đây là một trang web, sẽ lấy thông tin từ MySQL và hiển thị dưới dạng JSON. Bạn có thể sử dụng XML hoặc thứ gì đó khác, nhưng JSON đã được chứng minh là dễ dàng nhất đối với tôi.
Hướng dẫn PHP &MySQL: http://www.w3schools.com/php/php_mysql_intro.asp
Tôi sẽ cho rằng bạn có thể làm được điều đó, tất cả đều không khó. Những gì bạn thường nhận được là một mảng từ cơ sở dữ liệu. Bạn sử dụng mảng đó để loại bỏ JSON bằng cách sử dụng
<?php
echo json_encode($my_array);
?>
Những gì bạn sẽ nhận được là một cái gì đó như thế này:
{
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}
Khách hàng :Cho đến nay tôi chỉ sử dụng thư viện có tên GSON , và nó đã làm việc tuyệt vời cho tôi. Tôi nghĩ rằng bạn sẽ tìm thấy tất cả các ví dụ ở đó về cách sử dụng nó. Những gì nó làm là đọc JSON đó thông qua URL mà bạn đã cung cấp và điền vào các đối tượng của bạn.