ILOG JRules User Guide > Integrating Application Data > Concepts > XML Binding > Stage 2: XML Document Processing

Converting an XML document to an object is called deserialization. The reverse process, saving or transmitting an object in either binary form, or in a human-readable text format such as XML, is called serialization.

At runtime, the XML data driver uses the XOM to support the deserialization of the XML documents into dynamic objects (and the serialization back into XML documents).

The rule engine then:

Using the same tools and syntax, you can define rules that reference both Java objects and XML objects--even within the same rule.

images/xmldocprocessing.png

Related Concepts

XML Binding
Stage 1: XML Schema Processing
Web Service Binding
Third Party Data Access

Related Tasks

Using the XML Binding API
Using the Dynamic XOM API

Related Reference

Mapping Between XML Schema and Dynamic Classes
Ruleset Debugging

Related Samples and Tutorials

How to Run Rules Against XML Objects