J'ai un fichier XML avec le contenu:Extraction des données à partir d'un simple fichier XML
<?xml version="1.0" encoding="utf-8"?>
<job xmlns="http://www.sample.com/">programming</job>
je besoin d'un moyen d'extraire ce qui est dans les <job..>
</job>
balises, PROGRAMMAT dans ce cas. Cela devrait être fait sur l'invite de commande linux, en utilisant grep/sed/awk.
Si votre fichier XML contient ceci: xml version = "1.0" encoding = "utf-8">< xmlns = emploi "http://www.sample.com/" > Tom & Jerry voudriez-vous le résultat d'avoir XML échappements laissé seul: Tom & Jerry ou si vous voulez que la fuite à défaire, comme un analyseur XML serait: Tom & Jerry Si c'est le dernier, désolé, je ne sais pas comment le faire avec les outils de texte Unix. –
@Paul 's/&/\ &/g', même chose pour' " 'etc, bien sûr, il ne généralisera pas pour les entités définies par l'utilisateur, etc. – 13ren