Saturday, May 19, 2007

Understanding XML and XSLT

Take a look at islandwide temperatures of Taiwan,
what happens if you just want Taoyuan's temperature?

If you want to include Taoyuan's temperature in your homepage, is there any solution?

The answer is XML.

XML examples:


The need of XML

  • Separation of data from data processor
  • Seperation of data from presentation
    • HTML for machine-human interaction
    • XML can be formatted to HTML according to formartting rules called XSLT. To see it, do Lab XSLT.

  • Automation of data flow across various business systems
    • XML for machine-machine interaction
    • Without human involvement, automation of business systems can be accelerated.
    What kind of language is XSLT?
    • An XSLT style sheet is an XML document.
    • The basic processing paradigm is pattern matching.


    Operation of an XSLT Processor

    No comments: