IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

Aide demandée pour sélectionner une balise dans un fichier XML pour un script PS [XPATH 1.0]


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Candidat au Club
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Octobre 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2019
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Aide demandée pour sélectionner une balise dans un fichier XML pour un script PS
    Bonjour,

    Je cherche à sélectionner dans un script Powershell le contenu de la balise <value> situé dans un fichier XML, balise Document/ITEMS/item pour l'item name = Version uniquement.

    Contenu du fichier XML :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    <?xml version="1.0" encoding="UTF-8"?>
    <?xml-stylesheet type="text/xsl" href="../DESIGN/Form_ASSIGNEE.xsl"?>
    <Document>
      <SEARCH>
        <col01><![CDATA[Assignee]]></col01>
        <col02><![CDATA[]]></col02>
      </SEARCH>
      <PROPERTIES>
        <Form><![CDATA[Assignee]]></Form>
      </PROPERTIES>
      <ITEMS>
        <item>
          <name>Version</name>
          <type>Text</type>
          <keyword>no</keyword>
          <value><![CDATA[032e6456a8ac5e9d3192a0a35461fb5f32312cebc34bfd96840785958c2a3d5213e405d0c77e63e67a223336abddfc8f]]></value>
        </item>
        <item>
          <name>Produit</name>
          <type>Text</type>
          <keyword>no</keyword>
          <value><![CDATA[Huile]]></value>
        </item>
      </ITEMS>
    </Document>
    Autant, j'arrive à modifier la balise Document/SEARCH/col02 en utilisant la ligne suivant dans le script PS :
    Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
    $xmlNodeCol = "Document/SEARCH/col02"

    Mais par contre, je ne sais pas sélectionner la balise Value de l'item name=Version...

    Merci d'avance pour votre aide et bon courage à tous en cette période de confinement !

  2. #2
    Membre émérite Avatar de tsuji
    Inscrit en
    Octobre 2011
    Messages
    1 558
    Détails du profil
    Informations forums :
    Inscription : Octobre 2011
    Messages : 1 558
    Points : 2 736
    Points
    2 736
    Par défaut
    Au premier abord, on peut faire ça.
    Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
    $xmlNodeValue = "Document/ITEMS/item[name='Version']/value

  3. #3
    Candidat au Club
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Octobre 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2019
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Merci Tsuji !
    Merci Tsuji, ton aide me permet de sélectionner la balise en question

    Bonne continuation!
    J

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [JDOM] Récupérer les éléments d'une balise dans un fichier xml complexe avec JDOM et java
    Par thdco dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 07/03/2016, 10h47
  2. [XSLT 1.0] Repostionner une balise dans un fichier xml
    Par gmailex dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 03/04/2015, 16h46
  3. Réponses: 5
    Dernier message: 26/08/2010, 15h47
  4. Chercher une balise dans un fichier html
    Par saramery dans le forum Langage
    Réponses: 3
    Dernier message: 26/10/2008, 02h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo