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

Chng I: TNG QUAN XML         !"#$ $$%&&'''         Chng 1 - Mc tiêu  Tng quan XML.  So sánh gia HTML & XML  Mô t cu trúc 1 file xml  Các ng dng XML  Son tho và biên dch XML  Vit mt tài liu XML well-form       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.       XML c s dng  âu?  Gim ti server  Ni dung web site  Remote Procedure Calls  E-Commerce       SO SÁNH GIA XML VÀ HTML [1]  C HTML và XML u da trên chun ngôn ng nh dng tng quát SGML Hu nh không bt liKim tra tính hp l Các phn t ã c nh ngha sn Cho phép ngi dùng nh ngha các phn t Presenttation Markup LanguageContent Markup Language HTMLXML       SO SÁNH GIA XML VÀ HTML [2] HTMLXML 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cCn phi c nh ngha mt cách ch t ch! Ch" c thit k  trình di#nCho phép trao i d liu gia các ng dng       C$U TRÚC C%A XML  Cu trúc  Ví d  &u im c'a XML.       Cu trúc tài liu Xml  Mt tài liu XML có 2 phn:  Cu trúc logic: nh ngha các phn t, các thuc tính, kiu d liu, vv…  Cu trúc vt lý: cha d liu và các phn t cha d liu nh text, hình nh, media, vv…  ->Chú ý: tp tin Xml có phn m rng: .xml       Ví d: - greating.xml <?xml version=“1.0” encoding=“UTF-8”?> <?xml-stylesheet type="text/css" href="greeting.css"?> <document> <greeting> Hello </greeting> <message> Welcome to my page </message> </document>       Ví d - greating.css greeting { display: block; font-size: 30pt; color: blue } message { display: block; font-size: 15pt; color: green } [...]... (www.xmlwriter.net) XML Spy (www.xmlspy.com) eNotePad (www.edisys.com/products/enotepad) 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 B phân tích XML (XML PARSER) Tách d li u XML thành t ng m u nh và khi n chúng có th truy xu t c b i mã l nh c a ch ng trình M t s trình phân tích kiêm luôn c ch c n ng ki m tra khuôn d ng ho c tính h p l c a tài li u XML Các b phân... ng: XML for Java (XML4 J), là th vi n phân tích tài li u c phát tri n b i IBM AlphaWorks XML (www.alphaworks.ibm.com/tech/cml4j) Microsoft XML Parser, c kèm theo s n trong trình duy t Internet Explorer 5 tr lên B ki m tra (XML VALIDATOR) Dùng ki m tra xem tài li u XML vi t ra có úng khuôn d ng và h p l hay không? Các b ki m tra th ng dùng: XML Writer là trình so n th o và ki m tra tính h p l c a tài. .. C%A XML CML - ngôn ng MathML - ngôn ng nh d ng hoá h c nh d ng toán h c SMIL (Synchronized Multimedia Integration Language) HTML+TIME XHTML: m r ng và nh ngh a l i HTML VML (Vector Markup Language) – WML – Wireless Markup Language So n th o và biên d ch XML Môi tr ng so n th o Biên d ch XML Môi tr ng so n th o XML XML Notepad (www.microsoft.com /xml/ notepad/intro.asp) XML Writer (www.xmlwriter.net) XML. .. a tài li u ch : www.w3.org/people/raggett/tidy Có th ki m tra tính h p l c a tài li u ngay trên Internet qua a ch : www.stg.brown.edu/service/xmlvalid a Trình duy t Internet Explorer Mozilla FireFox Netscape navigator … XÂY D*NG TÀI LI,U XML Ví d : t o m t tài li u XML các khách hàng c th l u thông tin v n t hàng c'a Ch" th x lý: < ?xml version=“1.0” standalone=“yes”?> standalone=“yes”: cho bi t tài. .. 8 $1.25 XML WELL - FORM XML phân bi t ch hoa và ch th Các khai báo XML ph i c ng 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 óng ph n t r ng v i chu i óng /> M.i ph n t trong tài li u khác ph n t g c c p th g c Các giá tr c'a thu c tính... XML 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 XML 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... nh sau: … VÍ D) (tt) T o các ph n t con < ?xml version=“1.0” standalone=“yes”?> … … VÍ D) (tt) i v i m i khách hàng ta thêm thông tin v tên b-ng th cùng v i thông tin chi ti t và < ?xml version=“1.0” standalone=“yes”?>

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

TỪ KHÓA LIÊN QUAN

w