Defining the Data Format For XML Channels

How to configure the format of an XML feed in Plytix

In Plytix, you can build out XML feeds without resorting to code. Our XML Channel builder helps you set up feeds for different vendors and partners. In this article, we will show you how to define the data format for XML Channels in Plytix.

 

Format Overview

Adding Nodes

Configuring Nodes

 

⚠️ Please refer to the documentation of the feed consumer to get blueprints on how to build your feed template. Example feeds can be helpful when building out your feeds in Plytix.

 



Format Overview 

The standard layout of a newly created XML feed in Plytix has the following items pre-populated:

  • The header (cannot be changed)
  • A products node with a subnode containing all your products and attributes pre-populated based on your settings from the "Attributes" and "Products" tabs.

build-feed

On the left you have the feed you can build, and on the right is a preview of how your feed looks.


Adding Nodes

Press the "+ Add Node" button to insert a new node, or click the "Add Subnode" icon, to insert a node nested below the selected node.

Click the ">" icon to expand or collapse a node. If you have multiple sub-nodes connected to a node on the same hierarchy level, you can drag and drop to change the order of the sub-nodes in that hierarchy level.

3


Configuring Nodes

Clicking on the pencil icon on a node opens up the settings panel on the right side of your screen.

Here you can configure your node:

  • Set your "Node tag".
    • Standard tag: <node></node>
    • Self-closing tag: <node />Choose the "Closing tag" you'd like to use. 

⚠️  Self-closing tags cannot be used for parent tags with a child. 

  • Change the placement of your node by choosing a different parent tag.
  • Add more attributes.
4

 


 

What's Next

 

Is there anything you were hoping to find in this article that is missing? Did this article answer the questions you had? Let us know in our Help Center feedback form! 🙌

 

If you have any questions just click on the chat box in the bottom-right corner and we'll be happy to answer them...

 

and please let us know 👇