ho un file XML con il contenuto:Estrazione di dati da un semplice file XML
<?xml version="1.0" encoding="utf-8"?>
<job xmlns="http://www.sample.com/">programming</job>
Ho bisogno di un modo per estrarre ciò che è nei <job..>
</job>
tag, PROGRAMMAZIONE in questo caso. Questo dovrebbe essere fatto sul prompt dei comandi di linux, usando grep/sed/awk.
Se il file XML contiene questo: xml version = "1.0" encoding = "utf-8">< xmlns = lavoro "http://www.sample.com/" > Tom & Jerry vorreste il risultato di avere XML escape lasciato solo: Tom & Jerry o vorresti la fuga per essere annullata, come un parser XML sarebbe: Tom & Jerry Se è il secondo, mi dispiace, non so come farlo con gli strumenti di testo Unix. –
@Paul 's/&/\ &/g', stesso per' " 'ecc, ovviamente non sarà generalizzato per entità definite dall'utente ecc. – 13ren