xmlextract
Utilizzare il comando xmlextract per ottenere estratti di un campo esistente utilizzando XPath da un documento XML. Il comando acquisisce l'estratto risultante in un campo virtuale.
Il comando xmlextract non può essere utilizzato nel campo Contenuto log originale. Se non specificato, il campo predefinito è Messaggio. Il campo estratto ha un tipo di dati stringa, numero o elenco.
Per poter utilizzare il comando xmlextract sul valore del campo Contenuto log originale, copiare prima il campo Contenuto log originale in un campo stringa, quindi eseguire xmlextract nel nuovo campo stringa.
Sintassi
xmlextract field = <field_to_parse> <new_field_name> = <XPath>
Parametri
Nella tabella seguente sono elencati i parametri utilizzati in questo comando, insieme alle relative descrizioni.
| Parametro | Descrizione |
|---|---|
|
|
Specificare il campo esistente da analizzare utilizzando XPath. |
|
|
Specificare il campo virtuale in cui deve essere acquisito l'estratto del campo esistente. |
|
|
Specificare il valore XPath in cui è possibile ottenere le informazioni per il campo virtuale. Le espressioni XPath fanno sempre riferimento a un documento XML. Le espressioni XPath possono utilizzare il percorso completo come in |
Nell'esempio seguente viene utilizzato il comando xmlextract per trovare il titolo del primo manuale nel documento XML.
* | xmlextract field = Store title = '(//title)[1]'