# Header

## Tabs

### Form Title

Here you can change the settings which will enable this predicate to match against a given piece of XML.

Here's a short description of the available options and how they work together:

- Element Name matches on an XML element by name.
- Element Namespace a (optional) URI to use as namespace qualifier for the element name.
- Attribute Name a (optional) attribute name to look for on the element informed above.
- Attribute Namespace a (optional) URI to use as namespace qualifier for the attribute.
- Value a (optional) URI to use as namespace qualifier for the attribute.

How it works:

1. If you inform just the element name, or element name plus a namespace qualifier, the predicate matches if the uploaded data contains the element. The element content is ignored.
2. If you inform the element name, or element name plus a namespace qualifier, and an attribute name or attribute name plus namespace qualifier the predicate matches if the uploaded data contains the element and the element contains the named attribute. The attribute value is ignored.
3. If you inform a value, then:
   - For the case 1 the element contents must match the value informed
   - For the case 2 the attribute value must match the value informed
   In either case, the leading and trailing values are stripping before the comparison.

Element Name |
Element Namespace |
Attribute Name |
Attribute Namespace |
Value |

# Footer