Skip to main content
  • X Twitter
  • youtube
Home
Drupal 4U
Built for AI. Powered by Drupal.
  • Home
  • Showcases
  • Services
  • Blog
  • Themes
  • About
  • Contact

Breadcrumb

  1. Home
  2. Tips and Tricks
  3. The infernal duo for data import/export: Entity Export CSV & Feeds

The infernal duo for data import/export: Entity Export CSV & Feeds

Tips and Tricks
February 18, 2022
Profile picture for user drupal
By drupal
  • facebook-f
  • twitter
  • envelope
  • print
274

Use the Drupal 9 modules Entity Export CSV and Feeds to export and import data between various Drupal websites. An infernal duo which makes data export and import easy!

Entity Export CSV

Entity Export CSV allow to export any content entity type to a CSV file, and configure which fields to include and how. This module uses the Plugin API to format fields in the export file and so can be easily extend to include specific formatting options per field type / entity type / bundle / field name, with just a new plugin FieldTypeExport.

https://www.drupal.org/project/entity_export_csv

The module ships a default Exporter Plugin and some base export plugin to manage specificities for Timestamp, List, Link, File, Entity Reference, Address, Geolocation fields. You can configure which entity type are exportable, with a granularity per bundle /field if necessary in the global settings. And then you can export these entity type selected, enable /disable each fields and configure their export format.

Export path: /admin/content/entity-export-csv

Feeds

Feeds is the module for importing or aggregating data into nodes, users, taxonomy terms and other content entities using a web interface without coding a migration. Data can be imported from various formats, such as CSV, JSON, XML and RSS feeds.

https://www.drupal.org/project/feeds

Feeds Features:

  • Import content into website via web UI
  • Import content into nodes, users, taxonomy terms or other content entities
  • Granular mapping of input elements to Drupal content elements
  • Modify data before import using Feeds Tamper
  • Batched import for large files
  • Exportable configuration (you can export feed configuration and import into another site via web UI)
  • One-off imports and periodic aggregation of content
  • Import or aggregate RSS/Atom feeds
  • Import or aggregate CSV
  • Import JSON or XML using the Feeds extensible parsers module
  • PubSubHubbub support
  • Extensible to import any other kind of content
The infernal duo for data import/export: Entity Export CSV & Feeds
Modules

Read more articles

Older
Drupal migration: Export from Drupal 8, import into Drupal 9
  • Log in to post comments
Profile picture for user drupal
drupal
274
1
min read
A- A+
  • facebook-f
  • twitter
  • envelope
  • print

Contact Us

Get in touch for questions and our Drupal development, design and optimization services.

Contact Us

We aim to reply the latest within 48h.

Drupal 4U: Built for AI. Powered by Drupal.

We are a group of Drupal designers, developers and webmasters. We are Drupal experts! We provide comprehensive services that go beyond traditional web development, focusing on how AI understands, interprets, and cites your content. With our deep expertise in Drupal's architecture, we build the intelligent core of your digital presence, ensuring your brand remains authoritative and visible in a world where AI is the primary gatekeeper of information. Partner with us and let's future-proof your digital strategy together.

  • X Twitter
  • youtube

Drupal Services

  • Drupal Web Design
  • Drupal Development
  • Drupal SEO
  • Drupal GEO
  • Drupal Migration

Drupal 4U

  • Services
  • Showcases
  • Themes
  • Blog
  • About

Drupal Links

  • Official Drupal Website
  • Theme Forest
  • Gaivas Themes
  • More Than Themes
  • DXPR: Drupal for Marketers
  • Drupal Answers
2012 - 2025, Drupal 4U

Footer menu

  • Contact
Home
Drupal 4U
Built for AI. Powered by Drupal.
  • Home
  • Showcases
  • Services
  • Blog
  • Themes
  • About
  • Contact
Clear keys input element