What is XSLT?

Wikipedia defines XSLT as follows: XSLT (Extensible Stylesheet Language Transformations) is a language for transforming XML documents into other XML documents, or other formats such as HTML for web pages, plain text or into XSL Formatting Objects, which may subsequently be converted to other formats, such as PDF PostScript and PNG.

More Info

What is XML?

The World Wide Web Consortium  (W3C) defines XML as follows: The Extensible Markup Language (XML) is a simple text-based format for representing structured information.

More Info

Marshal / Un-marshal POJO’s as XML

Integration between disparate systems sometimes require a mapping exercise between the protocol XML and the POJO you are using for data storage processing. Java defines a comprehensive binding framework – JAXB –  which can be used for this task.

More Info

Just the basics

The tutorials attempt to provide an in-depth view of each individual XML technology standard to enable you to effectively use them in real-life scenarios.

XML Tutorial

XML is a simple text-based format for representing structured information.

More

XPATH Tutorial

XPATH is a query language to select nodes, values or compute values from the content of an XML document.

More

XSLT Tutorial

XSL Transformations is a language for transforming XML documents into a target document and format such as plain text, XML, HTML, RSS or etc.

More

Use what you learned

Examples on how to implement and use XML technologies in common programming languages such as C#, Java, Visual Basic, JavaScript and etc...

Java

Java examples for XML, XPATH and XSLT. Each example addresses a common aspect of using XML technologies with Java.

More

.NET

.NET examples for XML, XPATH and XSLT. Each example addresses a common aspect of using XML technologies with either C# or Visual Basic.

More