Estou lidando com conjuntos de dados em arquivos xml; que possuem a seguinte estrutura:
<?xml version="1.0" standalone="yes"?>
<exper>
<entry>
<Source />
<Status>pass</Status>
<Title>S2</Title>
</entry>
<entry>
<Source />
<Status>fail</Status>
<Title>S1</Title>
</entry>
<entry>
<Source />
<Status>pass</Status>
<Title>S3</Title>
</entry>
Eu poderia analisar isso em Python e acabar com isso; mas há algo que possa ser feito na hora, talvez usando algum tipo de editor visual, para obter apenas uma lista da title
tag? para cada entrada?
Estou usando o bloco de notas no Windows para ler o arquivo, o que não é o melhor caminho com certeza. Eu também tenho miniGW
, então talvez eu possa rodar o AWK; embora me tenham dito que a análise de arquivos XML não é ideal nem para SED nem para AWK.
1) Instale https://sourceforge.net/projects/xmlstar/files/xmlstarlet/1.6.1/
xmlstarlet
2) Processe documentos XML a partir da linha de comando:
A saída: