Bonjour,
je voudrai pouvoir lire la valeur de attribut "xmlns" apartir un fichier xml
voila la ligne depuis laquel je voudrai faire l'extraction :
avec AWK voila ce que j'ai fait:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <?xml version="1.0" encoding="UTF-8" ?> <Document xmlns ="urn:iso:std:iso:20022:tech:xsd:pacs.003.001.02" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
et avec xmlstarlet voila ce que j'ai fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part cat <fichierXML_avec la ligne> | grep xmlns | awk 'FS=":" {print $1}'
pourriez vous m'aidez.
Code : Sélectionner tout - Visualiser dans une fenêtre à part xmlstarlet sel -t -v "/Document/@xmlns" <fichierXML_avec la ligne>
cordialement.
Partager