Skip Headers

# XML Mappings

Previous

Next

An XML mapping transforms object data members to the XML nodes of an XML document, whose structure is defined by an XML schema document (XSD).

This part contains the following chapters:

- Understanding XML Mappings

  This chapter describes each of the different TopLink XML mapping types and important XML mapping concepts.

- Configuring an XML Mapping

  This chapter explains how to configure TopLink XML mapping options common to two or more XML mapping types.

- Configuring an XML Direct Mapping

  This chapter explains how to configure a direct XML mapping.

- Configuring an XML Composite Direct Collection Mapping

  This chapter explains how to configure a composite direct collection XML mapping.

- Configuring an XML Composite Object Mapping

  This chapter explains how to configure a composite object XML mapping including an XML mapping to a single named complex type of type `xs:anyType`.

- Configuring an XML Composite Collection Mapping

  This chapter explains how to configure a composite collection XML mapping.

- Configuring an XML Any Object Mapping

  This chapter explains how to configure an XML mapping to a single unnamed complex type specified as `xs:any`.

- Configuring an XML Any Collection Mapping

  This chapter explains how to configure an XML mapping to an unnamed sequence of complex types specified as `xs:any`, an unnamed sequence of complex types of type `xs:anyType`, or a root element of type `xs:anyType`.

- Configuring an XML Transformation Mapping

  This chapter explains how to configure a transformation XML mapping.