Cara Mudah Parsing Data JSON Dengan PHP

Cara Mudah Parsing Data JSON Dengan PHP

Rabu, 15 April 2020

Kabar Nusantara - Halo Sahabat Kabar Nusantara Pada Kesempatan Kali ini kami akan membagi totorial Cara Mudah Parsing Data JSON Dengan PHP. Sebelumnya mari kita bahas tentang sejarah JSON Format JSON di inisiasi oleh Douglas Crockford pada tahun 2001 dia adalah Seorang software engineer yang juga terlibat dalam pengembangan bahasa pemrograman Javascript. JSON (JavaScript Object Notation) adalah sebuah format data yang digunakan untuk pertukaran dan penyimpanan data. 

Langkah 1 
Membuat File JSON dengan Sourcode Berikut :

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
  [
            {
                "nama":"Adi Sanjaya",
                "alamat":"Jalan Brantas No 18 Jombang",
                "kecamatan":"Ngoro",
                "tgl_periksa":"Mar 12,2018"
            },

            {
                "nama":"Adi Sanjaya",
                "alamat":"Jalan Brantas No 18 Jombang",
                "kecamatan":"Ngoro",
                "tgl_periksa":"Mar 12,2018"
            },

            {
                "nama":"Adi Sanjaya",
                "alamat":"Jalan Brantas No 18 Jombang",
                "kecamatan":"Ngoro",
                "tgl_periksa":"Mar 12,2018"
            },

            {
                "nama":"Ayu Fernanda",
                "alamat":"Jalan Cukir No 18",
                "kecamatan":"Diwek",
                "tgl_periksa":"Mar 14,2018"
            }
   ]

Simpan Dengan Nama : pasien.json

Langkah 2
Membuat Parsing PHP dengan Sourcode Berikut :

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
 //ambil data json dari file
  $content=file_get_contents("pasien.json");

  //mengubah standar encoding
  $content=utf8_encode($content);

  //mengubah data json menjadi data array asosiatif
  $result=json_decode($content,true);

  //looping data menggunakan foreach
  foreach ($result as $value) {
   
   echo "Nama : ".$value['nama']."<br>";
   echo "Alamat : ".$value['alamat']."<br>";
   echo "Kecamatan : ".$value['kecamatan']."<br>";
   echo "Tanggal Periksa : ".$value['tgl_periksa']."<br>";
   //echo "<br>";
   echo "<hr>";

  }
?>

NB : Simpan Kedua File di atas dalam satu folder : C:\xampp\htdocs\json1

Jalankan Program : http://localhost/json1/parsing.php

Untuk Lebih Jelas Silahkan Melihat Video Berikut :