Images

Tutorial Mengambil value Json dari webservice / API menggunakan idhttp pada Delphi 7

Ok, kali ini saya akan berbagi cara mengambil data dari json jika menggunakan delphi jadul, yaitu delphi 7, meski jadul hampir setiap programmer delphi masih menggunakan delphi 7 sebagai dasar pengembangan project2nya. ok tanpa basa basi berikut penggalan coding untuk delphi 7

Jangan lupa gunakan unit dan uses dari
IdHTTP,uLkJSON;
1. Mengambil Json Array
Contoh Output json

[
{
"id_user": "19",
"NAMA": "Risman Arisandi",
"NIP": "198907252020101001"
},
{
"id_user": "18",
"NAMA": "Vivi",
"NIP": "198907252020101002"
},
{
"id_user": "17",
"NAMA": "Aidan",
"NIP": "198907252020101003"
},
{
"id_user": "16",
"NAMA": "Ulan",
"NIP": "198907252020101004"
}
]
Code Delphi
2. Mengambil Json Object dan Object berarray
 Contoh Output json
{
"sukses": "1",
"data":[{
"id_user": "19","NAMA": "Risman Arisandi","NIP": "198907252020101001"},{"id_user": "18","NAMA": "Vivi","NIP": "198907252020101002"},{"id_user": "17","NAMA": "Aidan","NIP": "198907252020101003"},{"id_user": "16","NAMA": "Ulan","NIP": "198907252020101004"}}
Code Delphi

3 komentar: