KHOA CÔNG NGHỆ THÔNG TIN
HCMUTE
Kết nối Android với JSON
Khoa Công nghệ Thông tin
Đại học phạm Kỹ thuật TP.HCM
ThS. Nguyễn Hữu Trung
LT
VB
CN
TT
HCMUTE
Giới thiệu JSON
CÔNG NGHỆ PHẦN MỀM – ThS. Nguyễn Hữu Trung
313
Truy cập trang json.org xem cấu trúc JSON (Javascript Object Notation)
LT
VB
CN
TT
HCMUTE
Giới thiệu JSON
CÔNG NGHỆ PHẦN MỀM – ThS. Nguyễn Hữu Trung
314
Tìm json formatter & Validator
LT
VB
CN
TT
HCMUTE
dụ JSON Object
CÔNG NGHỆ PHẦN MỀM – ThS. Nguyễn Hữu Trung
315
Tải file data.json về bỏ vào web
LT
VB
CN
TT
HCMUTE
dụ JSON Object
CÔNG NGHỆ PHẦN MỀM – ThS. Nguyễn Hữu Trung
316
Khởi tạo dự án Empty Android. Tạo Class ReadJSON
//Tạo Class đọc Json
private class ReadJSONObject extends AsyncTask<String,Void,String>{
@Override
protected String doInBackground(String... strings) {
StringBuilder content = new StringBuilder();
try {
URL url = new URL(strings[0]);
InputStreamReader inputStreamReader = new
InputStreamReader(url.openConnection().getInputStream());
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
String line ="";
while ((line = bufferedReader.readLine()) != null){
content.append(line);
}
bufferedReader.close();
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return content.toString();
}