Question
Récupérer valeur dans un fichier
- Xavy
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 7 ans 1 mois #28099
par Xavy
Récupérer valeur dans un fichier a été créé par Xavy
Bonjour, Je galère pour récupérer une chaîne de caractere dans un fichier.
J'ai éssayé avec \"Select-String\"
Voila ce que j'essaye de faire, j'ai un fichier xml et je voudrais récupérer plusieurs chaines de caractères. Ces chaînes de caractère sont identifiés de la sorte :
<reference-1>'texte + chiffre' (dans l'absolu je voulais le représenter par '*' </reference-1>
<montant>*</montant>
<reference-2>*</reference-2>
Du coup l'objectif c'était de récupérer toutes ces chaînes en entier '<montant>*</montant>'
je suis parti la dessus mais le problème c'est que je ne pas spécifier '*' :
$p = @(\"montat>*</montant>\")
Get-Content '.\monfichierxml' | Select-String -Pattern $p -SimpleMatch
Pouvez-vous m'aider svp?
J'ai éssayé avec \"Select-String\"
Voila ce que j'essaye de faire, j'ai un fichier xml et je voudrais récupérer plusieurs chaines de caractères. Ces chaînes de caractère sont identifiés de la sorte :
<reference-1>'texte + chiffre' (dans l'absolu je voulais le représenter par '*' </reference-1>
<montant>*</montant>
<reference-2>*</reference-2>
Du coup l'objectif c'était de récupérer toutes ces chaînes en entier '<montant>*</montant>'
je suis parti la dessus mais le problème c'est que je ne pas spécifier '*' :
$p = @(\"montat>*</montant>\")
Get-Content '.\monfichierxml' | Select-String -Pattern $p -SimpleMatch
Pouvez-vous m'aider svp?
Connexion ou Créer un compte pour participer à la conversation.
- Xavy
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 7 ans 1 mois #28100
par Xavy
Réponse de Xavy sur le sujet Re:Récupérer valeur dans un fichier
j'ai trouvé solution à mon probleme.
Comme je travaillais sur un fichier XML, j'ai pu utilisé le code XML directement [xml]$xml = ...
$xml.balise.balise.montant
c'était plus facile que je ne le pensais !
Comme je travaillais sur un fichier XML, j'ai pu utilisé le code XML directement [xml]$xml = ...
$xml.balise.balise.montant
c'était plus facile que je ne le pensais !
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.036 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Récupérer valeur dans un fichier