Skip to main content

Post categories

  • Drupal Tips & Tricks
  • Drupal Howtos
  • Drupal Themes
  • X Twitter
  • youtube
Home
Drupal 4U
Drupal Development, Drupal Web Design, Drupal SEO
  • 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
253

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
253
1
min read
A- A+
  • facebook-f
  • twitter
  • envelope
  • print

Contact Drupal 4U

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

Contact Us

We aim to reply the latest within 48h.

About Drupal 4U

We are a group of Drupal designers, developers and webmasters and we launched this website to share our experience and knowledge with you. Drupal is a free software package that allows you to easily organize, manage and publish your content, with an endless variety of customization. Drupal is open source software maintained and developed by a very large community of developers and users.

  • X Twitter
  • youtube

Drupal Services

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

Drupal 4U

  • Services
  • Showcases
  • Themes
  • Blog
  • About

Drupal Links

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

Footer menu

  • Contact
Home
Drupal 4U
Drupal Development, Drupal Web Design, Drupal SEO
  • Home
  • Showcases
  • Services
  • Blog
  • Themes
  • About
  • Contact
Clear keys input element