> For the complete documentation index, see [llms.txt](https://docs.datajet-app.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.datajet-app.com/liquid/filters/content.md).

# content

{% hint style="info" %}
Deprecated. Use [storage\_read](/liquid/tags/storage_read.md) tag instead.
{% endhint %}

Use this filter to get stringified content of file saved in store's DataJet storage. Useful with `file` `parse_csv` `ftp` filters. Used together it can transform file into array of objects.

When an error reading the file stored in storaged is encountered - an error object is returned instead of stringified file content e.g.

```json
{
    "error": true,
    "message": "The specified key does not exist."
}
```

To read stored file content:

```liquid
{% assign file_content = "file.csv" | content %}

{% if file_content.error %}
  {% comment %}Error while reading file from storage{% endcomment %}
  {{ file_content.message | log }}
{% else %}
  {% comment %}Proceed with processing the file. Content saved in file_content{% endcomment %}
  {{ file_content | log }}
{% endif %}
```

See more in [ftp filter](/liquid/filters/ftp.md) and[ file filter](/liquid/filters/file.md).
