xmlextract
Utilisez la commande xmlextract
pour obtenir des extraits d'un champ existant à l'aide de XPath à partir d'un document XML. La commande capture l'extrait obtenu dans un champ virtuel.
La commande xmlextract
ne peut pas fonctionner dans le champ Contenu de journal initial. Le champ par défaut, s'il n'est pas spécifié, est Message. Le champ extrait comporte une chaîne, un numéro ou un type de données de liste.
Pour pouvoir utiliser la commande xmlextract
sur la valeur du champ Contenu du journal initial, copiez d'abord le champ Contenu du journal initial dans un champ de chaîne, puis exécutez xmlextract
sur le nouveau champ de chaîne.
Syntaxe
xmlextract field = <field_to_parse> <new_field_name> = <XPath>
Paramètres
Le tableau suivant répertorie les paramètres utilisés dans cette commande, ainsi que leur description.
Paramètre | Description |
---|---|
|
Spécifiez le champ existant qui doit être analysé à l'aide de XPath. |
|
Indiquez le champ virtuel dans lequel l'extrait du champ existant doit être saisi. |
|
Spécifiez XPath où les informations pour le champ virtuel peuvent être obtenues. Les expressions XPath font toujours référence à un document XML. Les expressions XPath peuvent utiliser le chemin complet comme dans |
L'exemple suivant utilise la commande xmlextract
pour rechercher le titre du premier livre dans le document XML :
* | xmlextract field = Store title = '(//title)[1]'