xmlextract
Utilice el comando xmlextract para obtener extractos de un campo existente mediante XPath de un documento XML. El comando captura el extracto resultante en un campo virtual.
El comando xmlextract no puede funcionar en el campo Contenido de log inicial. El campo por defecto, si no se especifica, es Mensaje. El campo extraído tiene un tipo de datos cadena, número o lista.
Para poder utilizar el comando xmlextract en el valor del campo Contenido de Log Original, primero copie el campo Contenido de Log Original en un campo de cadena y, a continuación, ejecute xmlextract en el nuevo campo de cadena.
Sintaxis
xmlextract field = <field_to_parse> <new_field_name> = <XPath>
Parámetros
En la siguiente tabla se muestran los parámetros utilizados en este comando, junto con sus descripciones.
| Parámetro | Descripción |
|---|---|
|
|
Especifique el campo existente que se debe analizar con XPath. |
|
|
Especifique el campo virtual en el que se debe capturar el extracto del campo existente. |
|
|
Especifique XPath donde se puede obtener la información para el campo virtual. Las expresiones XPath siempre hacen referencia a un documento XML. Las expresiones XPath pueden utilizar la ruta completa como en |
En el siguiente ejemplo se utiliza el comando xmlextract para buscar el título del primer libro en el documento XML:
* | xmlextract field = Store title = '(//title)[1]'