XML Reference: Siebel Enterprise Application Integration > Siebel XML Converters >

XML Converter


The XML converter uses no integration object metadata. The rules for converting between XML documents and property sets are essentially the same as the XML Hierarchy Converter. This service, however, does not create an XML hierarchy property set, but instead the XML document's root element becomes a Type top-level property set (for example, Service Method Arguments). The service is intended for importing and exporting hierarchical data (arguments, definitions, and so on) and for passing property set arguments to and from business services.

NOTE:  When using this business service, you do not specify an output argument name. The Siebel application automatically maps the newly generated property set to the specified output process property.

Figure 6 shows the translation of an XML document into a property set representation within Siebel XML, and back again.

Figure 6. XML Document to Property Set Representation

The following topics are also described here:

XML Converter Business Service Methods

Use the XML Converter when you want to convert any property set to XML, or convert an XML document that is not a Siebel EAI Integration Object Message to a property set.

There are two methods for the XML Hierarchy Converter, as shown in Table 32. The arguments for each method appear in Table 33, Table 34, Table 35, and Table 36.

Table 32. XML Converter Methods
Display Name
Name
Description

Property Set to XML

PropSetToXML

Converts a property set hierarchy to XML. Returns the result in the Value field of the Output property set.

XML to Property Set

XMLToPropSet

Converts an XML document stored in the Value field of the property set to a property set hierarchy. Returns the result in the Output property set.

Property Set To XML Method Arguments

Table 33 describes the input argument for the Property Set To XML method of the XML Converter.

Table 33. Property Set To XML Method Input Argument
Name
Data Type
Description

Child type of the hierarchical process property containing the entire property set, service method arguments, and child property set.

Hierarchical

The entire input property set.

You must manually create and name this input argument if it is required by your business needs.

Table 34 describes the output argument for the Property Set To XML method of the XML Converter.

Table 34. Property Set To XML Method Output Argument
Display Name
Name
Data Type
Description

XML Document

<Value>

String

The output XML document.

XML To Property Set Method Arguments

Table 35 describes the input argument for the XML To Property Set method of the XML Converter.

Table 35. XML To Property Set Method Input Argument
Display Name
Name
Data Type
Description

XML Document

<Value>

String

The input XML document

Table 36 describes the output argument for the XML To Property Set method of the XML Converter.

Table 36. XML To Property Set Method Output Argument
Name
Data Type
Description

Child type of the hierarchical process property containing the entire property set, service method arguments, and child property set.

Hierarchical

The entire output property set. You must manually create and name this output argument if it is required by your business needs.

XML Reference: Siebel Enterprise Application Integration Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.