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
   318   319   320   321   322   323   324   325   326   327   328