XML ?? - PowerPoint PPT Presentation

1 / 13
About This Presentation
Title:

XML ??

Description:

... Semantic of Document (Not a ... Standard API XML application DOM(Document Object Model) ... – PowerPoint PPT presentation

Number of Views:81
Avg rating:3.0/5.0
Slides: 14
Provided by: Jame3598
Category:
Tags: xml | document | model | object

less

Transcript and Presenter's Notes

Title: XML ??


1
XML ??
  • 2008.8.26
  • ???

2
XML ??
  • eXtensible Markup Language
  • Meta Language
  • World Wide Web Consortium (W3C) 1996
  • XML Spec 1.0 Recommended
  • Structure, Semantic of Document (Not a
    StyleSheet)
  • SGML ? ??, ??, ?? ? ?? ??

3
Markup Language??
  • Markup
  • ?? ???? ?? ???? ??? ??
  • element
  • Data ??? ??, ???
  • Markup
  • ??? ??
  • lt?? ??gt ?? lt/?? ??gt gt ??(element)
  • ??
  • lt???? ???gt

4
??? ??? ??? ??
Binary
Text
??????? ?? Metadata ?? ?? ????, Size ?? ???
??? ?? ??? ?? Metadata ?? Size ??
???
Text ?? (???) Metadata ?? ??
5
SGML
  • Standard Generalized Markup Language
  • 1960?? ??, ISO8879 ???? ??(1986)
  • ????
  • ??? ?? ??
  • SGML? ??
  • ??? ??
  • ?? ???? ??? ???

6
XML? ????
  • HTML? SGML? ??? ???? ?? ??
  • ? ????? ??? ??
  • SGML? ????? ?? ????? ??? ???
  • W3C? XML ?? ??
  • ?? p.29 ?1-1 XML ??? ?? 10?? ?? ?? ??

7
XML? ??
  • ???
  • ???
  • ???
  • ??? ??? ??
  • ??? ??
  • ????
  • SGML ? HTML ? ?? ??

8
HTML
  • Hyper Text Markup Language
  • ??, ??? ??
  • ??? ??? ??
  • ? ??? ??? ??
  • SGML? Subset
  • HTML? ??

9
XML vs HTML
XML DTD
lt!ELEMENT ? (?)gt lt!ELEMENT ? (??,??)gt lt!ELEMENT
?? (PCDATA)gt lt!ELEMENT ?? (PCDATA)gt lt!ATTLIST
?? ?? (KEO) Kgt
HTML File
ltTablegt lttrgt lttdgt???lt/tdgt
lttdgtaaalt/tdgt lt/trgt lt/tablegt
XML File
lt?gt lt?gt lt??gt???lt/??gt lt?? ??
EgtJavalt/??gt lt/?gt lt/?gt
Browser
XSL File
10
SGML/HTML/XML ??
???? HTML XML SGML
????? ?? ?? ?? ?? ??
???? ?? ?? ??
??? ?? ?? ??
???? ???? SGML? ??/????? ???? ??? ?? ? ??? ??? ??? ??(???)
??? CSS XML DSSSL
DTD ??DTD ????? DTD/???? ????? DTD/????
11
XML is Structured Integrated Data
??? ???
SGML
HTML
XML
??? ???
??? ???
???? ???
12
XML ????
  • ?????
  • ????
  • ?????
  • ?? ????

13
Standard API
  • XML??? application? ???? ??? ? ??
  • DOM(Document Object Model)
  • SAX (Simple API for XML)
Write a Comment
User Comments (0)
About PowerShow.com