Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PEMROGRAMAN MOBILE 2 Pemahaman XML Parsing.

Presentasi serupa


Presentasi berjudul: "PEMROGRAMAN MOBILE 2 Pemahaman XML Parsing."— Transcript presentasi:

1 PEMROGRAMAN MOBILE 2 Pemahaman XML Parsing

2 Anggota Kelompok 1 TI16A Fahmi Yahya (16.11.0001)
Marruna Excel ( ) Agung Faizal ( ) Adit Setiawan ( ) Didit Julianto I ( ) Grisela Diki A ( ) M Irfansyah ( ) Juniatun I ( ) Fega Tri S ( ) Surati Ningsih ( ) Anggota Kelompok 1 TI16A

3 Teori 1 2 3 4 5 Pemahaman XML Data Parsing XML - Elements
XML – Parsing 4 Jenis-jenis XML Parsing Data 5 Contoh Project

4 1 Pemahaman XML Data Parsing

5 Pengertian XML Data Parsing
Extensible Markup Language (XML) Adalah markup language yang mendefinisikan sebuah set aturan untuk melakukan encoding document dalam format yang dapat dibaca oleh mesin. Sedangkan XML Parser adalah parser yang di desain untuk membaca XML dan merancang suatu cara bagi program untuk menggunakan isi file XML.

6 2 XML - Elements

7 XML - Elements Elemen XML dapat didefinisikan sebagai blok pembangun XML. Elemen dapat berfungsi sebagai place-holder teks, elemen, atribut, objek media, atau semua ini.  Setiap dokumen XML mengandung satu atau lebih elemen, ruang lingkup yang baik dibatasi oleh tag awal dan akhir.

8

9 Aturan berikut wajib diikuti untuk elemen XML -
Element name dapat berisi karakter alfanumerik apa pun. Satu-satunya tanda baca yang diizinkan dalam nama adalah hyphen (-), di underscore (_) dan titik (.). Name are case sensitive atau peka huruf besar kecil. Misalnya, Address, address, dan ADDRESS adalah nama yang berbeda. Tanda awal dan akhir suatu elemen harus identik. Element, yang merupakan wadah, dapat berisi teks atau elemen seperti yang terlihat pada contoh di atas.

10 4 Jenis-jenis XML Parsing Data

11 Jenis XML parse yaitu : DOM Parser SAX PARSER PULLPARSER

12 A. Android DOM Parser Umumnya, Dom parser akan memuat file XML kedalam memory untuk melakukan parsing XML document

13 B. Android SAX Parser Di Android, SAX adalah singkatan dari Simple API for XML.   Keuntungan utama dari SAX parser dibandingkan dengan parser DOM adalah, kita dapat menginstruksikan parser SAX untuk berhenti di tengah-tengah dokumen tanpa kehilangan data yang sudah terkumpul dengan konsumsi memory yang lebih sedikit.

14 C. Android XMLPullParser
Di android, interface XMLPullParser menyediakan fungsionalitas untuk mengurai file XML di aplikasi android. XMLPullParser adalah cara sederhana dan efisien untuk mengurai data XML bila dibandingkan dengan DOM Parser dan SAX Parser.

15 5 Contoh Project

16 Contoh Android XML Parsing
Buat new android application menggunakan Android Studio dengan nama xmlparsing.   Setelah itu, buat folder assets di bawah /src /main folder dan tambahkan file new resource (userdetails.xml), klik kanan pada folder assets  tambahkan new Android resource file  Berikan nama sebagai userdetails.xml seperti yang ditunjukkan di samping ini :

17 Kemudian, buka file userdetails
Kemudian, buka file userdetails.xml dan tulis kode seperti yang ditunjukkan di bawah ini.

18 Setelah itu, buka file activity_main.xml dari jalur folder
\res\layout dan buat seperti dibawah ini :

19 Setelah itu, bikin activity untuk masing-masing buttonnya
Setelah itu, bikin activity untuk masing-masing buttonnya. Lalu ketikkan masing-masing xml seperti dibawah :

20 Setelah itu buat file layout lain (list_row
Setelah itu buat file layout lain (list_row.xml) di folder \res\layout untuk menampilkan data dalam listview, klik kanan pada folder layout  tambahkan new Layout resource file  Beri nama sebagai list_row.xml dan tulis kode seperti berikut

21 Lalu, buka file java dari masing-masing activity dan masukkan baris perintahnya. Dibawah merupakan hasil dari run programnya :

22 Daftar Pustaka

23 Thank You


Download ppt "PEMROGRAMAN MOBILE 2 Pemahaman XML Parsing."

Presentasi serupa


Iklan oleh Google