Menu
XML (eXtensible Markup Language)

Roll Your Own Java XML Database
In this article I show you how to write a simple Java program to access an XML document that allows you to save your updates. The database for this example is an XML document containing all the different modes which can be set for a computers display. More ...

SOAP Explained
Client applications and Web services communicate using messages in a format called Simple Object Access Protocol (SOAP). SOAP messages are simply XML documents constructed to SOAP specifications. These messages are communicated using standard Internet protocols, like http, smtp, and ftp. More ...

XML 101
What is XML? Why is it creating such a deluge of interest? What should you know about XML, and perhaps more importantly, why should you even care about it? In this article, I will provide a high-level description of what XML is, and what it's not. More ...

Introduction to XML Schemas
This article explains what an XML Schema is and the many usefull purposes thay provide for with code examples. More ...

CSV vs XML vs JSON - Which is the Best Response Data Format?
There are three major data formats being used to transmit data from a web server to a client: CSV, XML, and JSON. In order to develop an application with a solid architecture, it's a good idea to understand the differences between each format. More ...

XML Namespaces Made Simple
If you're going to use XML for more than just your own local purposes, you need a way to validate it. Today, this is done using a schema. But don't attempt to use a schema without an understanding of namespaces. More ...