In 1970 IBM Introduced SGML (Standard Generalized Markup Language). SGML was developed out of the General Markup Language (GML), which was developed by IBM in the late 1960s.
SGML is a semantic and structural language for text documents but is very complicated. HTML is a subset of SGML.
In 1996 XML Working Group was formed under W3C .The World Wide Web Consortium (W3C) is an international consortium where Member organizations, a full-time staff, and the public work together to develop Web standards . W3C was created by Tim Berners-Lee in 1994 who also invented the World Wide Web in 1989. In 1998 W3C introduced XML 1.0.
Platform(s): Linux, Windows, FreeBSD, Mac OSX, Sun Solaris
In this tutorial you will learn about Elements, Anatomy of tags, Tag naming rules, Invalid tags, Valid tags, Root and child elements, Attributes, When Do I use Attributes? Entities, Character data sections, Comments and Processing instructions.
Platform(s): Linux, Windows, FreeBSD, Mac OSX, Sun Solaris
This paper will identify XML and XSLT as ideal tools for separating content and presentation, and show how these technologies can be used to overcome the inherent difficulties associated with the presentation of data to devices with limited capabilities.
Learn how to build live XML data-driven Web solutions by editing and presenting live XML data on the Web, making the data available for easy, wide consumption. See how you can create Web pages with live views on XML data from a range of data sources including XML data from Office documents, spreadsheets, and XML forms, XML from OLEDB databases, XML Web services, and data from SharePoint lists, and doc libraries.
This is the first installment of "Working XML", a column with companion project code that demonstrates the evolution of full-fledged XML applications. This column introduces XM (XSLT Make), a simple and affordable Web publishing content-management solution that takes advantage of XML and XSLT. Code samples show the development of a wrapper for the XSLT to make it easy for a nonprogrammer to use. XM project code is available by link.