Files · XML

Integrate XML data. Preserve structure, connect processes.

XML suits hierarchical business documents such as orders with multiple lines. onflAI makes the mapping between document structures and target fields visible and reviewable.

Integration guide · Editorial: onflAI / IOnbrix GmbH · Updated:

A CONCRETE EXAMPLE

What your requirement could look like.

“Read incoming XML purchase orders. Create each order header once and link every line using the order number.”

Related order data reaches the target as a coherent structure, rather than disconnected values.

XML
onflAIConfiguration & reviewApproval → IOnbrix runtime
ERP

Planning example, not a customer case study. Execution, scheduling and scope depend on connectivity, approval and plan.

01

Prepare access

  • Provide an XML sample, encoding, namespaces and an XSD when available. Define delivery separately from the format.
  • Confirm the schema version supplied by the partner and how changes are announced. A well-formed document may still be incomplete for the business process.
  • Allow only necessary processing sources. Explicitly review external entities and schema retrieval as part of the security assessment.

02

Define fields and rules

  • Model order headers, addresses and repeating lines separately. Attributes and elements can carry different information.
  • Consider namespaces and optional nodes. Missing, empty and explicitly null values may require different target rules.

03

Check before production

  • Test documents with no lines, multiple lines and invalid required values. Schema checks and business-rule checks complement one another.
  • After an error, establish whether the whole order or only part was processed. Plan retries using a unique document or order identifier.

What is the difference between XML and SOAP?

XML is a format for structured data. SOAP uses XML within a messaging protocol with its own message structure. An XML file can therefore be exchanged without a SOAP service; data format and transport are chosen separately.

Where onflAI helps

You describe the outcome and select the relevant data. AI assists with configuration, mapping and validation. Credentials remain separate and are processed in encrypted form by the platform. After review and human approval, IOnbrix executes the data process, not AI.

A validated configuration does not replace an end-to-end test with your systems. Verify network access, the correct business outcome and error behaviour before production.

Which data process would you like to simplify?

Start with the source, target and desired result. Registration is free.

Register for free & start a business case →