# Seperating multiple values from Message Payload

**URL:** https://discourse.nodered.org/t/seperating-multiple-values-from-message-payload/13675
**Category:** General
**Created:** [25 July 2019 06:06 UTC](https://discourse.nodered.org/t/seperating-multiple-values-from-message-payload/13675 "2019-07-25T06:06:44Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![ebnerjoh](https://avatars.discourse-cdn.com/v4/letter/e/ebca7d/32.png) [@ebnerjoh](https://discourse.nodered.org/u/ebnerjoh)
#### Post date: [25 July 2019 06:06 UTC](https://discourse.nodered.org/t/seperating-multiple-values-from-message-payload/13675/1 "2019-07-25T06:06:44Z")

</div>

Hi,

I have the following message payload:

`{"Header":{"Version":5,"Device":"80","Timestamp":1564041835},"Data":{"Inputs":[{"Number":1,"AD":"A","Value":{"Value":32.4,"Unit":"1"}},{"Number":2,"AD":"A","Value":{"Value":27.2,"Unit":"1"}},{"Number":3,"AD":"A","Value":{"Value":68.3,"Unit":"1"}},{"Number":4,"AD":"A","Value":{"Value":29,"Unit":"1"}},{"Number":5,"AD":"A","Value":{"Value":36.6,"Unit":"1"}},{"Number":6,"AD":"A","Value":{"Value":31.2,"Unit":"1"}},{"Number":7,"AD":"D","Value":{"Value":0,"Unit":"43"}},{"Number":8,"AD":"D","Value":{"Value":0,"Unit":"43"}},{"Number":9,"AD":"D","Value":{"Value":0,"Unit":"43"}},{"Number":10,"AD":"D","Value":{"Value":0,"Unit":"43"}},{"Number":11,"AD":"D","Value":{"Value":0,"Unit":"43"}},{"Number":12,"AD":"D","Value":{"Value":0,"Unit":"43"}},{"Number":13,"AD":"D","Value":{"Value":0,"Unit":"43"}},{"Number":14,"AD":"D","Value":{"Value":0,"Unit":"43"}},{"Number":15,"AD":"D","Value":{"Value":0,"Unit":"43"}},{"Number":16,"AD":"A","Value":{"Value":151,"Unit":"3"}}]},"Status":"OK","Status code":0}`

How can I parse one part of this message, eg. Value of Input Number 1, and set it as new message body?

Best Regards,  
Johannes

---

<div class="post-metadata">

### Author: ![bakman2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bakman2/32/6207_2.png) [@bakman2](https://discourse.nodered.org/u/bakman2)
#### Post date: [25 July 2019 06:25 UTC](https://discourse.nodered.org/t/seperating-multiple-values-from-message-payload/13675/2 "2019-07-25T06:25:53Z")

</div>

Please [read the documentation](https://nodered.org/docs/user-guide/messages).

---

<div class="post-metadata">

### Author: ![ventzitt](https://avatars.discourse-cdn.com/v4/letter/v/94ad74/32.png) [@ventzitt](https://discourse.nodered.org/u/ventzitt)
#### Post date: [25 July 2019 16:13 UTC](https://discourse.nodered.org/t/seperating-multiple-values-from-message-payload/13675/3 "2019-07-25T16:13:34Z")

</div>

May be something like that if you want to get the Key/Value pair- "Value": 32.4 .

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/2X/a/a5dc32e0dbc923be1c11f7ec4b023b4de70e3514.png)

```auto
[{"id":"b37dd9cc.0bb588","type":"change","z":"b599c8e9.31852","name":"jasonata filter","rules":[{"t":"set","p":"payload","pt":"msg","to":"Data.Inputs[Number=1].Value{\"Value\":Value}","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":300,"y":240,"wires":[["d873e6bb.f7e018"]]}]

```
