Home arrow XML


RSS For Dev Shed
XML (eXtensible Markup Language) is a specification developed by the W3C. It is used to encode information and services with meaningful structure and semantics that can be understood by both humans and computers. It is a metalanguage—a language for describing languages. As such, it is even more useful in its way than HTML. Check out any of our articles here to learn more!

  Date Title Author Hits

XML Parsing With SAX and Xerces (part 2)

icarus, (c) Melonf... 39636

The first part of this article demonstrated the basics of the Xerces XML parser, explaining how it could be used to process XML documents in a non-Web environment. This concluding section closes the circle, taking everything you've learned so far and demonstrating how it can be applied to create dynamic Web pages from static XML documents with Xerces.


XML Parsing With SAX and Xerces (part 1)

icarus, (c) Melonf... 81556

So you've already seen how Perl and PHP handle XML data. But you're a Real Programmer, and Real Programmers don't waste time with scripting languages. Nope, you need something a little more powerful, something with more horsepower under the hood. Something written in Java. Something like Xerces.


XPointer Basics

icarus, (c) Melonf... 38338

You already know how to link XML documents together with XLink, and isolate specific nodes or node collections with XPath. Now uncover the third and final piece of the XML linking jigsaw - XPointer, an experimental technology from the W3C, which allows you to create XML links to specific points or ranges within an XML document.


XSL Transformation With PHP And Sablotron

Harish Kamath, (c)... 44306

So you've got your XML, and you've also got an XSLT stylesheet to format it. But how do you put the two of them together? Fear not - you can use PHP's Sablotron extension to perform XSLT transformation of XML data on the server. This article tells you how.


Understanding XML Schema

Harish Kamath, (c)... 71406

Imagine a technology that offered you all the power of a DTD without the associated unpleasantness of those strange symbols and arcane commands. Sounds too good to be true? Say hello to XML Schema.


XLink Basics

Vikram Vaswani, (c... 51026

If XML is to get anywhere near as popular as HTML is today, it needs to address a pretty basic requirement: the ability to connect different pieces of data together. Luckily, the W3C has a solution...and it's called XLink. Read on for the scoop.


The Fundamentals of DTD Design

Vikram Vaswani, (c... 48605

Ever tried to read a DTD, and failed miserably? Ever wondered what all those symbols and weird language constructs meant? Well, fear not - this crash course will get you up to speed with the basics of DTD design in a hurry.


XSL Basics (part 2)

icarus, (c) Melonf... 45654

In this concluding article, expand your XSLT vocabulary by exploring conditional constructs, loops, variables, and numbering, together with examples and illustrations of how these programming capabilities can substantially simplify your XSLT experience.


XSL Basics (part 1)

icarus, (c) Melonf... 83542

With a sound foundation in XML theory behind you, it's now time to address the other half of the jigsaw - actually converting all that marked-up data into something useful. This first article in a two-part series examines the need, rationale and basic concepts of XSLT, the Extensible Stylesheet Language for Transformations, with sample code and examples.


XPath Basics

Vikram Vaswani, (c... 58852

One of the fundamental constructs for XSL transformations and XML links, XPath is nonetheless one of the lesser lights of the XML universe. However, if you're serious about developing your XML skills, you need to know it inside out - and this tutorial has all you need to get started.


XML Basics (part 2)

icarus, (c) Melonf... 36261

Now that you know the basics, this article explains how to use XML's more advanced constructs to author complex XML documents. Entities, namespaces, CDATA blocks, processing instructions - they're all in here, together with aliens, idiots, secret agents and buried treasure.


XML Basics (part 1)

icarus, (c) Melonf... 47407

Struggling with XML? Can't figure out the difference between an entity and a namespace? Fear not - our XML series has all the answers. This introductory article discusses the origins and design goals of XML, the basic rules of XML markup, and how to use elements and attributes in an XML document.


Using PHP with XML (part 2)

icarus, (c) Melonf... 40901

PHP offers two methods of parsing an XML document. You've already seen how SAX works; in this article, find out how to use PHP's DOM functions to traverse an XML tree, and also learn about important differences between the two approaches.


Using PHP with XML (part 1)

icarus, (c) Melonf... 98926

By separating content from presentation, XML offers Web developers a powerful alternative to traditional HTML technology...and when you combine that with PHP, you have a truly compelling new set of tools. In this article, find out how PHP's SAX parser can be used to parse XML data and generate HTML Web pages.


Introduction to Cocoon, XML XSL

Olivier Eymere 67609

This tutorial will guide you through setting up Tomcat and Cocoon to serve XML pages, then you will create a DTD, XML file and three XSL stylesheets so that you can view your data in your desktop browser, a cell phone browser and a pdf file.

More XML Articles
Total XML Articles = 46

Page 3 of 4
1 2 3 4 

Developer Shed Affiliates


Dev Shed Tutorial Topics: