# XML<no value>
// <!-- Required for asciidoctor -->
:toc:
// Set toclevels to be at least your hugo [markup.tableOfContents.endLevel] config key
:toclevels: 4

[cols="1^,1^,1^",options=header]
|===
| source | condition | target
| &#10004; | &#10004; | &#10004;
|===

== Description

**source**

The XML "source" retrieves an information from a XML file using a XPATH query.

**condition**

The XML "condition" tests that an information exist in a XML file using a XPATH query.

**target**

The XML "target" ensures that a XML file content a specific value location in the XPATH location.

== Parameters

{{< resourceparameters "sources" "xml" >}}


=== Xpath

Under construction, some help would be need to document common xpath query that work with Updatecli
https://www.w3.org/TR/1999/REC-xpath-19991116/

== Example

[source,yaml]
----
# updatecli.yaml
{{<include "assets/code_example/docs/plugins/resources/xml/updatecli.d/default.yaml">}}
----

