Question extraction les item par ligne (xml)

  • arnold
  • Auteur du sujet
  • Visiteur
  • Visiteur
il y a 16 ans 5 mois #5338 par arnold
extraction les item par ligne (xml) a été créé par arnold
bon jour community :)

svp aide moi pour fair l'extraction dans le fichier xml.

export vers xml:

$old = $var1,$var2, .....
$old | Export-Clixml -path old.xml

resultat :

-<Objs Version=\"1.1.0.1\">
<S>pop 627 152</S>
<S>eur 149 650 650</S>
<Nil/>
</Objs>

import :

$21092009 = Import-Clixml -Path old.xml

$21092009.Objs.S | format-list
pop 627 282
eur 149 692 000

$st = \"#text\"
$item1 = ([xml]$21092009).selectSingleNode(\"item[0]//S\").$st
$item2 = ([xml]$21092009).selectSingleNode(\"item[1]//S\").$st
le resultat est #null :(

le probleme vient dejas dans la preparation de l'export ?

merci pour votre aide :)<br><br>Message édité par: arnold, à: 22/09/09 11:15

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 16 ans 5 mois #5339 par Laurent Dardenne
arnold écrit:

le probleme vient dejas dans la preparation de l'export ?

C'est peut être du à une incompréhension sur l'usage des cmdlet xxCliXML :unsure:
[code:1]
$21092009 = Import-Clixml -Path old.xml
$21092009[0]
#pop 627 152
$21092009[1]
#eur 149 650 650
[/code:1]
Export-Clixml exporte une variable dans un fichier et ce dans une structure XML.
Import-Clixml crée une variable à partir d'une structure XML contenu dans un fichier.
C'est une opération de sérialisation d'objet, ce n'est donc pas nécessaire de manipuler du XML.

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

  • arnold
  • Auteur du sujet
  • Visiteur
  • Visiteur
il y a 16 ans 5 mois #5341 par arnold
Réponse de arnold sur le sujet Re:extraction les item par ligne (xml)
resolut !

cher monsieur, vous naviguer sur les 7 océan de cette planète (forum pour posh et d'autre). vous venez de sauvegarde un individu devant sa noyade dans un petit mare. Je suis conscient que vos journée ne sont pas assez longue et les nuit sont trop court. merci pour votre aide!

arnold

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.041 secondes
Propulsé par Kunena