xml fundamental
Download
Skip this Video
Download Presentation
XML Fundamental

Loading in 2 Seconds...

play fullscreen
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.
slide3

<?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>
slide4

<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>
slide6

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>
slide7

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

  • <mahasiswa>Johan < Sabima</mahasiswa>
slide8

Buatlahdokumenmahasiswa yang terdiridarinama, kelas, hobidannimmerupakanatributdarimahasiswatersebut.

ad