Namespace Disusun oleh : Tim Pengajar Pemrosesan XML

Slides:



Advertisements
Presentasi serupa
Matakuliah Pengenalan Internet
Advertisements

HTMLHTML ADVANCE. HTML DOCTYPE Sebuah deklarasi DOCTYPE mengacu pada aturan- aturan untuk bahasa markup, sehingga browser membuat konten dengan benar.
Hyper Text Markup Language
HTML  singkatan dari HyperText Markup Language  menentukan tampilan suatu teks dan tingkat kepentingan dari teks tersebut dalam suatu dokumen. Software.
XML.
XML TREE Hari Rabu Programmer Makanan
ARCHITECTURE.
HTML singkatan dari HyperText Markup Language menentukan tampilan suatu teks dan tingkat kepentingan dari teks tersebut dalam suatu dokumen. Software.
Pemrograman Web/TI/ AK /2 sks
Internet Programming PHP 1 M. Agus Zainuddin EEPIS – ITS Surabaya.
Pengenalan HTML Pertemuan 1 IT133 Pengembangan Web Frederik Samuel Papilaya.
XSL Transformations (XSLT)
K-Map Using different rules and properties in Boolean algebra can simplify Boolean equations May involve many of rules / properties during simplification.
Document Type Definitions (DTDs)
PERTEMUAN KE 2 JAVA SERVER PAGES (JSP) BY : TITO SUGIHARTO
Enumerasi, Images & Table
Presented By : Group 2. A solution of an equation in two variables of the form. Ax + By = C and Ax + By + C = 0 A and B are not both zero, is an ordered.
Document Type Definition (DTD)
Zaenal Abidin. HTML singkatan dari HyperText Markup Language menentukan tampilan suatu teks dan tingkat kepentingan dari teks tersebut dalam suatu dokumen.
Simple Object Access Protocol
1 Pertemuan 12 Pengkodean & Implementasi Matakuliah: T0234 / Sistem Informasi Geografis Tahun: 2005 Versi: 01/revisi 1.
Introduction to XML.
(HTML). Frames are most typically used to have a menu in one frame, and content in another frame. When someone clicks a link on the menu that web page.
HAMPIRAN NUMERIK SOLUSI PERSAMAAN NIRLANJAR Pertemuan 3
9.3 Geometric Sequences and Series. Objective To find specified terms and the common ratio in a geometric sequence. To find the partial sum of a geometric.
OPERATOR DAN FUNGSI MATEMATIK. Operator  Assignment operator Assignment operator (operator pengerjaan) menggunakan simbol titik dua diikuti oleh tanda.
WEB SERVER, HTML, URL OLEH KELOMPOK 5 : 1. ABD. AZIZ SU’UD ( ) 2. FAHMI HASAN ABRORI ( ) 3. HANIFAH FANIDYA UTARI ( ) 4. KRIS.
Grafika Komputer dan Visualisasi Disusun oleh : Silvester Dian Handy Permana, S.T., M.T.I. Fakultas Telematika, Universitas Trilogi Pertemuan 15 : Kurva.
Perancangan Sistem 6 Senin,
Pemrograman Web Ch.3 LIST dan TABLE Tommy, ST, MKom.
Thermodinamika FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS MERCU BUANA
HTML BASIC (Contd…..) PERTEMUAN KEDUA.
DTD Disusun oleh : Tim Pengajar Pemrosesan XML
Hyper Text Markup Language
Pemrograman Berbasis Web
Resource Description Framework (RDF)
Pemrograman internet ABU SALAM, M.KOM.
SOAP Disusun oleh : Tora Fahrudin., M.T
Pengujian Hipotesis (I) Pertemuan 11
Matakuliah : I0014 / Biostatistika Tahun : 2005 Versi : V1 / R1
FORMAT LINK HTML Rizki Ramdani, S.T.
XPATH Disusun oleh : Tora Fahrudin., M.T
KONTRAK PERKULIAHAN Disusun oleh : Tora Fahrudin
Hanya untuk kepentingan pengajaran di lingkungan Fakultas Ilmu Terapan
TUGAS BESAR Disusun oleh : Tora Fahrudin., M.T
Pengantar Jaringan Komputer
BILANGAN REAL BILANGAN BERPANGKAT.
Pendugaan Parameter (II) Pertemuan 10
REAL NUMBERS EKSPONENT NUMBERS.
Open and Closed Social Stratification
BAB. VII PENGETAHUAN KONSUMEN
Semantic Web 4 : XML namespace&DTD
Kk ilo Associative entity.
Pengenalan Dasar Web dan HTML
Semantic Web : Dasar XML
Oleh : Inggar Prayoga.,S.I.Kom
Hyperlink and Form Session 10 & 11
Master data Management
PEMROGRAMAN MUTLIMEDIA
Perhatikan gambar berikut ini baik-baik,
Matematika PERSAMAAN KUADRAT Quadratic Equations Quadratic Equations
Pertemuan 21 dan 22 Analisis Regresi dan Korelasi Sederhana
Dasar-dasar HTML. 2 World Wide Web (WWW) Internet merupakan jaringan global yang menghubungkan suatu network dengan network lainya di seluruh dunia. TCP/IP.
PEMROGRAMAN MOBILE 2 PERTEMUAN 3
WEB SERVICE. PENGERTIAN WEB SERVICE  Merupakan media standar untuk komunikasi yang menyebar antara aplikasi clien dan server pada World Wide Web.
XML KELOMPOK 1.
Pemahaman XML Data Parsing
XML.
PEMROGRAMAN MOBILE 2 Pemahaman XML Parsing.
Atomic Structure Visit For 100’s of free powerpoints.
Transcript presentasi:

Namespace Disusun oleh : Tim Pengajar Pemrosesan XML Hanya untuk kepentingan pengajaran di lingkungan Fakultas Ilmu Terapan MI3234 – Pemrosesan Data XML Semester Genap 2014/2015 Namespace Disusun oleh : Tim Pengajar Pemrosesan XML Diajar oleh : Tora Fahrudin., M.T.

Namespace Namespaces merupakan penambahan suatu string pada suatu elemen. Namespaces diimplementasikan dengan menempelkan awalan untuk setiap elemen dan atribut. Penulisannya dengan menambahkan string tertentu pada elemen/atribut yang kemudian dibatasi oleh titik dua ( : ) antara namespace nama elemen/atribut.[1]

Namespace Tujuan namespaces adalah untuk membedakan antara nama elemen dan nama atribut yang sama namun memiliki arti yang berbeda dan untuk berbagai nama yang sama serta untuk semua grup terkait dengan elemen dan atribut dari satu aplikasi share XML sehingga perangkat lunak dapat dengan mudah mengenali mereka. Setiap awalan adalah dipetakan ke URI oleh atribut xmlns:prefix.

Namespace Contoh penggunaan namespace, misalnya ada sebuah dokumen yang mendiskripsikan tentang kebutuhan material pembuatan gardu jaga dari bambu, dengan dokumen sederhana sebagai berikut : <bambu> <jenis>Jawa</jenis> <panjang>2</panjang> </bambu>

Namespace

Namespace <table>   <tr>     <td>Apples</td>     <td>Bananas</td>   </tr> </table>

Namespace

Namespace When using prefixes in XML, a so-called namespace for the prefix must be defined. The namespace is defined by the xmlns attribute in the start tag of an element. The namespace declaration has the following syntax. xmlns:prefix="URI". <root> <h:table xmlns:h="http://www.w3.org/TR/html4/">   <h:tr>     <h:td>Apples</h:td>     <h:td>Bananas</h:td>   </h:tr> </h:table> <f:table xmlns:f="http://www.w3schools.com/furniture">   <f:name>African Coffee Table</f:name>   <f:width>80</f:width>   <f:length>120</f:length> </f:table> </root> In the example above, the xmlns attribute in the <table> tag give the h: and f: prefixes a qualified namespace. URI : Uniform Resource Identifier URL : Uniform Resource Locator.

cars is the prefix in this example, <cars:part xmlns:cars=“URI”> Definition Namespace is a mapping between an element prefix and a URI [Andrey Smirnov] cars is the prefix in this example, <cars:part xmlns:cars=“URI”> URIs are not a pointer to information about the Namespace. They are just unique identifiers. You cannot resolve XML namespace URIs. Uri – uniform resource indicator

Namespace Contoh : name_space.xml <root> <h:table xmlns:h="http://www.w3.org/TR/html4/"> <h:tr> <h:td>Apples</h:td> <h:td>Bananas</h:td> </h:tr> </h:table> <f:tablexmlns:f="http://www.w3schools.com/furniture"> <f:name>African Coffee Table</f:name> <f:width>80</f:width> <f:length>120</f:length> </f:table> </root>

DTD File Here is a sample Namespace specification within a DTD. <!ELEMENT cars> <!ATTLIST cars xmlns:part CDATA #FIXED “http://www.w3.org/1999/cars”>

Daftar Pustaka Hendra, Kusmayadi, and Eko Darwiyanto. XML dan Web Services. Bandung: Politeknik Telkom, 2009. www.w3schools.com http://www.php.net/manual/en/class.simplexmlelement.php Andrey Smirnov,CSCI 7818, September 21, 2000