Bonjour à tous,

j'essaie d'utiliser xmlstarlet dans un script bash. Je ne veux pas utiliser de fichier xml en tant que paramètre mais une variable:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
source2=`curl -s -o -X POST -H "Content-Type: text/xml" -H "SOAPAction: \"urn:login\"" --data "$request" http://localhost:7775/etlserver/services/ETL-Server.ETL-ServerHttpSoap11Endpoint/`
 
var=`xmlstarlet sel -t -c "/loginResponse/return/result" source2`
mais il me dit "failed to load external entity "source2"

il attend dans tous les cas un fichier? peut-on lui donner autre chose à manger?

Merci d'avance!

laloune