Presentation is loading. Please wait.

Presentation is loading. Please wait.

XML Extensible Markup Language Standard supported by W3C (World Wide Web Consortium) HTML – End user oriented (presentation) XML – Application oriented.

Similar presentations


Presentation on theme: "XML Extensible Markup Language Standard supported by W3C (World Wide Web Consortium) HTML – End user oriented (presentation) XML – Application oriented."— Presentation transcript:

1 XML Extensible Markup Language Standard supported by W3C (World Wide Web Consortium) HTML – End user oriented (presentation) XML – Application oriented (shared data) XML has no predefined set of tags. The application determine tag’s meaning.

2 XML : : Record Type Attribute Value Attributes Name

3 XSL Extensible Stylesheet Language XML XSL Parser HTML Language used to describe how an XML source document is transformed. Rules Interne t IIS

4 XSL </xsl:stylesheet </xsl:stylesheet...begining at document root... Identified with TAG “Employees”... Transform all records...

5 XSL </xsl:stylesheet </xsl:stylesheet color:#CCCCCC } Employees First name Last name Set title color... Create table title... Recursion...

6 XSL </xsl:stylesheet </xsl:stylesheet For each record... Create one Table Row with First Name and Last Name

7 HTML

8 URL Access Protocol: http: Server: IIServer Database: northwind SQL Statement: SELECT * FROM employees Output Format: FOR+XML+AUTO XSL tranformation: &xsl=.... http://IIServer/northwind?sql=....+FOR+XML+AUTO+&xsl=.... Example:

9 Java Applet 1. Portable 2. Embedded into web-pages. Easy navigation and distribution 3. Uses Java XML parser to exract information or specify XSL transformations for display. Processing capabilities Different presentations http://cimic.rutgers.edu/~ahgomaa/XMLapplet.htm


Download ppt "XML Extensible Markup Language Standard supported by W3C (World Wide Web Consortium) HTML – End user oriented (presentation) XML – Application oriented."

Similar presentations


Ads by Google