This tutorial will introduce you to the XPath Wizard in AutoTag, and teach you how you can use it to select XML data for your tags. Specifically, we will show you an example with a ForEach tag, something you previously learned in the ForEach Tag tutorial. This tutorial opens up the pathway to several other tutorials relating to the XPath Wizard which allows you to make advanced XML data selections through XPath.
Now that you know what the XPath Wizard is and at least have had a glimpse of its power, you can jump right into some of the great things it offers by starting off with a simple sort operation. In this tutorial, we’ll teach you how to add an orderby to your data selection, so that the Great and Powerful Wizard of XPath can sort your data!
The next great feature is filtering. This is great because sometimes you don’t want all of your data. Here, we’ll teach you exactly how to filter values when you criteria depends on data that will always be the same.
Along with filtering with static values, as seen in Part 3 of the XPath Wizard tutorials, you can filter using a Parameter which is a convenient way to generate the same document multiple times using different sets of values.
In this final tutorial on filters in the SQL Wizard, we’ll show you how to make more complex filters which combine logical operators such as and and or. For example, we want to filter data based on this condition AND either that condition OR the other. Open this tutorial to get more specifics instead of a general vague idea.
XML is a unique data storage technique in that you have an unlimited tree of nodes and sub-nodes, and nodes can have values, attributes, or other children nodes. In cases where data is stored in such a complex format, AutoTag allows you to go to an unlimited level of sub-nodes, filtering at each and every level. Not everyone needs to do this, thus we recommend you only look at this tutorial if you are curious, or have an actual need to filter at multiple node levels in an XML document.