1. Trang chủ
  2. » Công Nghệ Thông Tin

TÀI Liệu học Xml

34 154 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 34
Dung lượng 326,32 KB

Nội dung

CÁC NG DNG TH*C T+ C%A XML SMIL Synchronized Multimedia Integration HTML+TIME VML Vector Markup Language –... Trình duy tInternet Explorer Mozilla FireFox Netscape navigator …... T0O KH

Trang 1

Ch ng I:

T NG QUAN XML

! "#$ $ $ %& & '''

Trang 3

T ng quan XML

XML- Extensible Markup Language - là ngôn ng t ng quát dùng l u tr d li u thông qua các th có ngh a

XML c nh ngh a b i t ch c m ng toàn c u World Wide Web Consortium (W3C).

Là ngôn ng ánh d u c l p v i ph n m m, ph n

c ng và n n (cross-platform).

Cho phép các máy tính truy n c u trúc d li u gi a

h th ng không ng nh t.

Trang 4

XML c s d ng âu?

Gi m t i server

N i dung web site

Remote Procedure Calls

E-Commerce

Trang 6

SO SÁNH GI A XML VÀ HTML [2]

HTML XML

Các ph n t r ng không c n

ph i óng Các ph n t ph i c óng

Không b t bu c

C n ph i c nh ngh a m t cách

ch t ch!

Ch" c thi t k trình di#n Cho phép trao i d li u gi a các

ng d ng

Trang 7

C$U TRÚC C%A XML

C u trúc

Ví d

&u i m c'a XML.

Trang 11

ho c các ph n t khác.

Trang 12

& u i m c'a XML

Mô t d li u và cách d li u mu n th hi n thông qua tên các th

T ch c d li u có c u trúc và phân c p.

Trang 13

CÁC (NG D)NG TH*C T+ C%A XML

SMIL (Synchronized Multimedia Integration

HTML+TIME

VML (Vector Markup Language) –

Trang 14

So n th o và biên d ch XML

Môi tr ng so n th o

Biên d ch XML

Trang 16

Biên d ch và ch y tài li u XML

B phân tích ( XML Parser)

B ki m tra (XML validator)

Trình biên d ch

Trang 19

Trình duy t

Internet Explorer Mozilla FireFox

Netscape navigator

Trang 20

XÂY D*NG TÀI LI,U XML

Ví d : t o m t tài li u XML l u thông tin v n t hàng c'a các khách hàng c th

Trang 22

VÍ D) (tt)

i v i m i khách hàng ta thêm thông tin v tên b-ng th

<name> cùng v i thông tin chi ti t <first_name> và <last_name>

Trang 25

XML WELL - FORM

XML phân bi t ch hoa và ch th ng

Các khai báo XML ph i c t ngay dòng u tiên c'a tài li u Tài li u ch" có 1 ph n t g c, các ph n t khác n u có ph i là con c'a ph n t g c

M.i ph n t XML khác r ng ph i bao gôm y ' th óng

Trang 26

M t s khái ni m khác

T p ký t và mã hóa

Không gian tên (Namespace)

Trang 27

T/P KÝ T* VÀ MÃ HOÁ

T p ký t m c nh c'a XML là UTF-8 (8 bits) ây là

b mã thu g.n c'aUTF-16 (16 bits), nó chính là b mã ASCII n-m trong ph n u c'a b mã Unicode.

Trang 28

KHÔNG GIAN TÊN (NAMESPACES)

Khi k t h p các tài li u XML v i nhau có th x y ra

tr ng h p trùng tên th , vì v y c n nh ngh a không gian tên phân bi t chúng.

Trang 29

T0O KHÔNG GIAN TÊN (tt)

Trang 31

VÍ D) (tt)

Áp d ng không gian tên dcs cho t t c các th nào trong tài li u mà ta mu n chúng duy nh t và c quy n v dcs

Trang 32

VÍ D) (tt)

N u ta c n tham kh o n các t a sách c'a Amazon, tài li u này

ch c ch n s! có ph n t mang tên <book> an toàn ta s! t o

m t không gian tên cho Amozon nh sau:

Trang 34

Th1a k t1 SGML - Character DATA

XML parser s! b2 qua vi c phân tích v n b n.

<tagname><![CDATA[text]]></tagname>

Ngày đăng: 19/01/2015, 08:52

TỪ KHÓA LIÊN QUAN

w