xmlextract
Use o comando xmlextract para obter trechos de um campo existente usando XPath de um documento XML. O comando captura o trecho resultante em um campo virtual.
O comando xmlextract não pode operar no campo Conteúdo do Log Original. O campo padrão, se não for especificado, será Mensagem. O campo extraído tem um tipo de dados string, número ou lista.
Para poder usar o comando xmlextract no valor do campo Conteúdo do Log Original, primeiro copie o campo Conteúdo do Log Original em um campo de string e, em seguida, execute xmlextract no novo campo de string.
Sintaxe
xmlextract field = <field_to_parse> <new_field_name> = <XPath>
Parâmetros
A tabela a seguir lista os parâmetros usados nesse comando, com suas descrições.
| Parâmetro | Descrição |
|---|---|
|
|
Especifique o campo existente que deve ser analisado usando o XPath. |
|
|
Especifique o campo virtual no qual o trecho do campo existente deve ser capturado. |
|
|
Especifique o XPath em que as informações do campo virtual podem ser obtidas. As expressões XPath sempre se referem a um documento XML. As expressões XPath podem usar o caminho completo como no |
O exemplo a seguir usa o comando xmlextract para localizar o título do primeiro livro no documento XML:
* | xmlextract field = Store title = '(//title)[1]'