Xml fundamental
Download
1 / 9

XML Fundamental - PowerPoint PPT Presentation


  • 85 Views
  • Uploaded on

XML Fundamental. Riyanto , S.Kom. Pengertian XML. EXtensible Markup Language (XML), merupakan sebuah standar W3C-endorsed untuk Markup language

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' XML Fundamental' - devona


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Xml fundamental

XML Fundamental

Riyanto, S.Kom


Pengertian xml
Pengertian XML

  • EXtensible Markup Language (XML), merupakansebuahstandar W3C-endorsed untuk Markup language

  • Markup language merupakansuatubahasapemprogramanuntukmenandaisuatudokumen yang disebutdengan tag agar dokumentersebutlebihmudahdibaca, dipahamisertamenarik

  • XML memungkinkanpenggunaan data secara cross-platform, long-term data format.

  • XML merupakanketurunandari SGML yaitu Standard Generalized Markup Language. SGML diciptakanoleh Charles F. Goldfarb, Ed Mosher, dan Ray Lorie di IBM padatahun 1970an dandikembangkanolehbanyakorangsehinggaakhirnyadijadikansebagaistandart ISO 8879 padatahun 1986.

  • XML memungkinkankitauntukmengumpulkaninformasidanmenggunakannyakembalidenganberbagaicara.


  • <?xml version="1.0"?>

  • <product barcode="2394287410">

  • <manufacturer>Verbatim</manufacturer>

  • <name>DataLife MF 2HD</name>

  • <quantity>10</quantity>

  • <size>3.5"</size>

  • <color>black</color>

  • <description>floppy disks</description>

  • </product>


  • <orang>

  • <mahasiswa>Joni Saputra</mahasiswa>

  • <mahasiswa>

  • <nim>30200011</nim>

  • <nama>AndrianiSapitri</nama>

  • </mahasiswa>

  • <mahasiswa></mahasiswa>

  • <mahasiswa>

  • <nim>30200123</nim>

  • <nama>

  • <nama_depan>Budi</nama_depan>

  • <nama_belakang>Susanto</nama_belakang>

  • </nama>

  • </mahasiswa>

  • <mahasiswa />

  • <mahasiswa>

  • <nim>30101043</nim>

  • <nama>Andana Sari</nama>

  • <kamut>

  • Jadilahseorang yang baikdan

  • <sifat>jujur</sifat> sertabewibawa

  • </kamut>

  • </mahasiswa>

  • <mahasiswa>

  • <nim>30101043</nim>

  • <nama>Andana Sari</nama>

  • <teman>AndrianiSapitri</teman>

  • </mahasiswa>

  • </orang>


Checking documents for well formedness
Checking Documents for Well-Formedness

  • Setiapdokumen XML harus well-formed. Iniberartiharussesuaidenganaturan yang adamisalnya :

  • 1. Setiapawal tag harusdiakhiridengan tag yang sama.

  • <mahasiswa>Johan Sabima</Mahasiswa>

  • 2. Elemenbolehbersarang, tetapitidakbolehsalingtumpangtindih

  • <mahasiswa>

  • <nama>Johan Sabima</mahasiswa> </nama>


  • 3. Harusmemilikitepatsatuelemen root.

  • <mahasiswa>Johan Sabima</mahasiswa>

  • <siswa>AditPramana</siswa>

  • 4. Nilaiatributharusdiapitolehtandapetik.

  • <mahasiswanim=30100123>Johan Sabima</mahasiswa>

  • 5. Satuelementidakbolehmemilikiduaatribut yang sama

  • <mahasiswanim='30100123' nim='30100132'>

  • Johan Sabima

  • </mahasiswa>


  • 6. Tidakadaunescaped “<” atau “&” atautanda-tandalainnya

  • <mahasiswa>Johan < Sabima</mahasiswa>


  • Buatlahdokumenmahasiswa yang terdiridarinama, kelas, hobidannimmerupakanatributdarimahasiswatersebut.


ad