Question
[résolu]Array de string en entree de pipe convert
- Pharipou
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 14 ans 3 mois #10680
par Pharipou
[résolu]Array de string en entree de pipe convert a été créé par Pharipou
Bonjour,
soit un tableau de chaines $tab qui contient par exemple \"toto\",\"ta\", \"tititi\"
PS> $tab et j'obtiens
toto
ta
tititi
PS> $tab | convertto-html (ou CSV)
4
2
6
la longueur de chaque chaine au lieu du contenu!!
Ca doit être tellement trivial!!
merci pour votre aide<br><br>Message édité par: Pharipou, à: 30/11/11 21:10
soit un tableau de chaines $tab qui contient par exemple \"toto\",\"ta\", \"tititi\"
PS> $tab et j'obtiens
toto
ta
tititi
PS> $tab | convertto-html (ou CSV)
4
2
6
la longueur de chaque chaine au lieu du contenu!!
Ca doit être tellement trivial!!
merci pour votre aide<br><br>Message édité par: Pharipou, à: 30/11/11 21:10
Connexion ou Créer un compte pour participer à la conversation.
- jojo
-
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 187
- Remerciements reçus 0
il y a 14 ans 3 mois #10685
par jojo
Réponse de jojo sur le sujet Re:Array de string en entree de pipe de convertto-htm
hello
et comme ça ?
[code:1]ConvertTo-Csv -InputObject $tab[/code:1]
et comme ça ?
[code:1]ConvertTo-Csv -InputObject $tab[/code:1]
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 14 ans 3 mois #10686
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Array de string en entree de pipe de convertto-htm
Salut,
ton tableau contient des objets des types scalaires, c'est les propriétés du type qui sont utilisées par le cmdlet(à vérifier) :
[code:1]
$t=@(\"toto\",\"ta\", \"titi\"«»)
$t | ConvertTo-Csv
$t[0]|gm -MemberType property
[/code:1]
Si on crée un objet personnalisé, le résultat est celui attendu
[code:1]
$t|Select @{name=\"Contenu\";Expression={$_}} | ConvertTo-Csv
[/code:1]
Là où le cmdlet de sérialisation Export-CliXml fonctionne correctement.
ton tableau contient des objets des types scalaires, c'est les propriétés du type qui sont utilisées par le cmdlet(à vérifier) :
[code:1]
$t=@(\"toto\",\"ta\", \"titi\"«»)
$t | ConvertTo-Csv
$t[0]|gm -MemberType property
[/code:1]
Si on crée un objet personnalisé, le résultat est celui attendu
[code:1]
$t|Select @{name=\"Contenu\";Expression={$_}} | ConvertTo-Csv
[/code:1]
Là où le cmdlet de sérialisation Export-CliXml fonctionne correctement.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 14 ans 3 mois #10687
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Array de string en entree de pipe de convertto-htm
jojo écrit:
C'est le type tableau qui est utilisé.et comme ça ?
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Pharipou
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 14 ans 3 mois #10689
par Pharipou
Réponse de Pharipou sur le sujet Re:Array de string en entree de pipe de convertto-htm
$t|Select @{name=\"Contenu\";Expression={$_}} | ConvertTo-Csv
Ca ne s'invente pas! Mais ça marche.
Merci
Ca ne s'invente pas! Mais ça marche.
Merci
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.039 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- [résolu]Array de string en entree de pipe convert