RSS
processing library for Elixir
language.
- Parsing
XML
from XmlParser format into internal RSS-specific representation (Elixir Map). - Parsing directly from
XML
into internal representation. - Filtering internal RSS-specific representation on title and description.
- Outputting from internal representation into XmlBuilder format.
- Filtering
XML
directly, without transforming into internal format.
The package can be installed as:
- Add
rss_flow
to your list of dependencies inmix.exs
:
```elixir
def deps do
[{:rss_flow, "~> 0.1.0"}]
end
```
- Ensure
rss_flow
is started before your application:
```elixir
def application do
[applications: [:rss_flow]]
end
```
Documentation is available here.
- This library has no speed optimization itself and uses chain of other libraries, so it is probably slow.
- Order of
XML
attributes changes during filtering.