Je reçois une réponse XML d'une requête HTTP GET dont j'ai besoin d'une valeur spécifique. Je l'ai transformé en un objet JavaScript. Comment puis-je accéder à ses valeurs, par exemple le CompName? Je pensais pouvoir utiliser le nœud de fonction, mais je n'arrivais pas à comprendre comment exactement.Comment accéder à une valeur XML dans Node-RED
0
A
Répondre
3
Dans la barre latérale de débogage, lorsque vous passez la souris sur un élément de message, un ensemble de boutons apparaît sur la droite. Le premier d'entre eux, lorsqu'il est cliqué, copie le chemin de l'élément sélectionné par rapport à l'objet msg
. Cela vous aidera à déterminer le chemin que vous avez besoin pour un élément particulier
Dans ce cas, vous trouverez la CompName
dans la capture d'écran que vous avez partagé est:
msg.payload.feed.entry[0].content[0]['m:properties'][0]['d:CompName'][0]
grand, merci! – jpsstack