# Filtering RSS Feeds

**URL:** <https://discourse.nodered.org/t/filtering-rss-feeds/50426>\
**Category:** General\
**Created:** [31 August 2021 07:04 UTC](https://discourse.nodered.org/t/filtering-rss-feeds/50426 "2021-08-31T07:04:51Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![darud](https://avatars.discourse-cdn.com/v4/letter/d/67e7ee/32.png) [@darud](https://discourse.nodered.org/u/darud)\
**Post date:** [31 August 2021 07:04 UTC](https://discourse.nodered.org/t/filtering-rss-feeds/50426/1 "2021-08-31T07:04:51Z")

</div>

Hi there,  
I try to read an RSS Feed with the node-red-node-Feedparser. This node always brings the whole Feed with 50 something Entrys. How can I just Filter the most recent entry (1 oder 10 Items)?

Sorry, for this very noobish question. I just started.

BR

---

<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:** [31 August 2021 08:47 UTC](https://discourse.nodered.org/t/filtering-rss-feeds/50426/2 "2021-08-31T08:47:55Z")

</div>

This example returns 10 elements, not using feedparser, but just http request node and change node

```auto
[{"id":"b766631d.f968f","type":"inject","z":"ad78cee0.37199","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":180,"y":408,"wires":[["12a221bb.ad136e"]]},{"id":"79f23a35.f89e3c","type":"debug","z":"ad78cee0.37199","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":794,"y":408,"wires":[]},{"id":"12a221bb.ad136e","type":"http request","z":"ad78cee0.37199","name":"","method":"GET","ret":"txt","paytoqs":"ignore","url":"https://www.nu.nl/rss","tls":"","persist":false,"proxy":"","authType":"","x":334,"y":408,"wires":[["909dd1c1.213b88"]]},{"id":"909dd1c1.213b88","type":"xml","z":"ad78cee0.37199","name":"","property":"payload","attr":"","chr":"","x":482,"y":408,"wires":[["29971ab9.2f1666"]]},{"id":"29971ab9.2f1666","type":"change","z":"ad78cee0.37199","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.rss.channel[0].item[[0..9]]","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":632,"y":408,"wires":[["79f23a35.f89e3c"]]}]

```

See the change node where the elements are reduced to 10

---

<div class="post-metadata">

**Author:** ![darud](https://avatars.discourse-cdn.com/v4/letter/d/67e7ee/32.png) [@darud](https://discourse.nodered.org/u/darud)\
**Post date:** [31 August 2021 08:56 UTC](https://discourse.nodered.org/t/filtering-rss-feeds/50426/3 "2021-08-31T08:56:23Z")

</div>

Thank you very much! Seems to work for me!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [14 September 2021 08:57 UTC](https://discourse.nodered.org/t/filtering-rss-feeds/50426/4 "2021-09-14T08:57:19Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
