Skip to main content

Intro

Extensible Markup Language (XML) is a simple, and flexible text format. The Domo XML connector enables you to cut and paste from your XML file into a text box and import your XML data as a new Domo data source. More advanced XML uploads can be made using the Domo XML Advanced connector. To learn more about the XML API, visit their page (https://XML.com/docs/API_Reference/index.html ). You can connect to your XML account in the Data Center. This topic discusses the fields and menus that are specific to the XML connector user interface. To add DataSets, set update schedules, and edit DataSet information, see Adding a DataSet Using a Data Connector.

Prerequisites

No prerequisites are required to connect to your XML account and create a DataSet.

Connecting to Your XML Account

This section enumerates the options in the Credentials and Details panes on the XML Connector page. The components of the other panes on this page, Scheduling, and Name & Describe Your DataSet, are universal across most connector types and are discussed in great detail in Adding a DataSet Using a Data Connector.

Credentials Pane

No authentication is required for the XML connector.

Details Pane

Menu

Description

Paste Your XML Text Here

Copy the XML text from a file and paste it into the provided text box.

Do You Require Advanced Options?

Select ‘Yes’ if you need to specify root tags, exclude specific fields, or use XPath.

Enter Your Data Tag

Enter the tag where your data resides in the XML text.

Do You Want Attributes Values As a Part of Data?

Select ‘Yes’ if you require attribute values to be a part of the data.

Enter Fields To Exclude

Provides a comma-separated list of fields you want to exclude from the XML import.

Enter XPath Expression

Enter your XPath query using standard XPath syntax as defined by the World Wide Web Consortium. ( http://www.w3.org/TR/2014/REC-xpath-30-20140408/ )

Other Panes

For information about the remaining sections of the connector interface, including how to configure scheduling, retry, and update options, see Adding a DataSet Using a Data Connector.