This tool works in two steps:
Click on one of the following buttons:
This first action just fills the list below these buttons with all the allowed arguments (element name or text node) for the selected command.
Choose an element name from the list or type its name in the text field. It is this second action which actually triggers the command.
An element is specified by clicking on its name in the list. A single click is sufficient.
If the selected operation allows to specify a text node as its argument, the list contains not only element names but also a "(text)
" item.
Alternatively, the element name can be specified using the text field above the list:
Type the element name in the field (or type "(text)
" if this item is found in the list).
Press Enter or click on the button.
The text field supports auto-completion. This auto-completion feature can be configured using the Options dialog box. |
Type Esc or click on the button to cancel current command and to clear the form.
What is an element of the unconstrained type? | |
---|---|
The type of an element is unconstrained if
In all cases, XXE allows the user to add or remove any child element or text node. In the second case, fixing the invalid element will automatically make it recover its actual, constrained, type. |
Type an element name that matches the wildcard in the text field.
If the namespace of the element name has not been declared, you will have to declare it using before being allowed to specify this name. →
Press Enter or click on the button.
XXE will of course check that the name you have typed conforms to the element wildcard.
What is a element wildcard? | |
---|---|
Using a W3C XML Schema or a RELAX NG schema (but not a DTD), it is possible to specify an element type which constrains some of its child elements just to belong to a certain set of namepaces and nothing more. The set of allowed namespaces is called a wildcard. |