Data Parser logo

Data Parser

Published December 2017
   •    Updated today

Plugin details

A simply, easy-to-use parser for CSV files. Headers, configurable data blocks, record count and errors packaged for every uploaded file. Great for bulk data uploads!

Free

For everyone

3.3 stars   •   4 ratings
4.8K installs
This plugin does not collect or track your personal data.

Other actions

Platform

Web

Contributor details

Copilot logo
Copilot
Joined 2016   •   38 Plugins
View contributor profile

Instructions

========SETUP=========
1. Add the 'Data Parser' element to the page
2. Use the 'Parse CSV' action in Workflows > Element Actions
3. Set the required fields including CSV
4. Set the Block Size, where a Block is a grouping of rows that the CSV will be divided by (e.g. a 100-row CSV file with a Block Size of 9 will return 11 blocks of 9 rows and 1 block of 1 row)
5. To optionally add a custom column to your import, set the Custom Column and Custom Value fields.
6. Use the 'Data Parser' element's exposed states to get returned data, where the Blocks state is a list of texts with each text being a JSON-representation of the rows in that block.

Note: Blocks were implemented to assist with bulk data operations when working with the Bubble Data API. If you don't need to chunk files, set the Block Size to a very-large number.

======PLUGIN PAGE======

Want to get notified of new features, upcoming updates, sponsorship rounds, known bugs and more?
Subscribe to this plugin at https://withcopilot.com/plugins

====== RESOURCES ======

Need to reference Papaparse's own documentation?
Visit https://www.papaparse.com/docs

Find a bug?
Submit a bug report at https://withcopilot.com/contact

Interested in courses?
Check out https://withcopilot.com/courses

Prefer one-on-one assistance?
Book half-an-hour with us at https://withcopilot.com/sessions

Types

This plugin can be found under the following types:
Element   •   Event   •   Action

Categories

This plugin can be found under the following categories:
Data (things)   •   Technical   •   Containers   •   Web Scraping   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (3.3)

no support or instructions
May 27th, 2022
     
August 26th, 2021
Data cannot parsed
June 18th, 2021
Error message in debugger as follow: The plugin Data Parser / element Data Parser threw the following error: UnexpectedError Expected a string, but got a object (original data: {"type":"FieldMismatch","code":"TooFewFields","message":"Too few fields: expected 6 fields but parsed 1","row":7}) at W (https://dhtiece9044ep.cloudfront.net/package/run_debug_js/a33ba45570aff4991689d880ba58b53e2b68fff68631f5558f710df0a79b171e/xfalse/x2:6:955504) at Object.JS_to_bubble (https://dhtiece9044ep.cloudfront.net/package/run_debug_js/a33ba45570aff4991689d880ba58b53e2b68fff68631f5558f710df0a79b171e/xfalse/x2:6:964002) (please report this to the plugin author)
     
February 14th, 2018
Bubble