Page 323 - Open Soource Technologies 304.indd
P. 323
Sarabjit Kumar, Lovely Professional University Unit 13: Extensible Markup Language
Unit 13: Extensible Markup Language Notes
CONTENTS
Objectives
Introduction
13.1 Basics of XML
13.1.1 Document
13.1.2 Is XML just like HTML?
13.1.3 Is XML just Like SGML?
13.1.4 Why XML?
13.1.5 XML Development Goals
13.1.6 How is XML defined?
13.2 Lightning Guide to XML
13.3 Generating XML
13.4 Parsing XML
13.4.1 Element Handlers
13.4.2 Character Encoding
13.4.3 Case Folding
13.4.4 Using the Parser
13.4.5 Errors
13.4.6 Methods as Handlers
13.4.7 Sample Parsing Application
13.5 Transforming XML with XSLT
13.6 Web Services
13.6.1 Servers
13.6.2 Clients
13.7 Summary
13.8 Keywords
13.9 Review Questions
13.10 Further Reading
Objectives
After studying this unit, you will be able to:
• Explain basics of XML
• Discuss the features of Extensible Markup Language (XML)
• Explain how to generating XML
• Discuss how to parsing XML
LOVELY PROFESSIONAL UNIVERSITY 317