Chapter 3. XMLarized Objects

Table of Contents
Introduction
Problem Description
Current (typical) solution
Proposed solution - xObjects
The solution of xObject

Introduction

In many circumstances, there is a need of representing data in XML format. The data might have various conformations. It can be stored in variety of data sources and/or can have various formats.

The approach of "XMLarized Object" (also referred to as "xObject") provides a standard way of transforming objects of all formats and storage methods into XML. It should not be understood as a conversion utility, it is a "design strategy" (design pattern) used whenever some data are in need to be accessed in XML format (regardless the data origin source or format).