DATUM – Online simulation data generator supporting different formats (JSON, CSV, SQL, XML, etc.)


Note: This article was first published inCodeyou.com–《DATUM – Online simulation data generator supporting different formats (JSON, CSV, SQL, XML, etc.)

Datum Online Simulation Data Generator URL:https://datum.codedefault.com/

Main interface

The Datum UI interface is developed based on Vue, and the user interaction experience is very smooth, what you see is what you get.

The main interface of the Datum simulation data generator is designed in a minimalist style, and the user has almost no learning cost. Some commonly used fields are initialized by default, such as: serial number, name (Chinese), gender, IP address (IPV4), and email address.
Action button

Preview data:After the interface is initialized, you can preview the data generated by the simulator directly by clicking the “Preview Data” button without any other configuration.

Download data:Click the “Download Data” button to download the data generated by the emulator directly to your local computer.

Add a new line:Click the “Add Row” button to add an empty field to the field list.

Supported formats

Datum Online Data Simulation Generator supports the generation of simulation data in various formats, such as:

  • JSON
  • CSV
  • SQL
  • XML

Supported field types

Datum Online Data Simulation Generator currently supports more than ten data types as follows:

  • number (line number): generates an incrementing number
  • Name (Chinese): Generate Chinese and Chinese names
  • Surname (Chinese): Generate Chinese surname
  • Name (Chinese): Generate Chinese name
  • Gender (Chinese): Generate Chinese gender
  • GUID: Generate GUID
  • IP Address (IPV4): Generate IPV4 address
  • IP Address (IPV6): Generate IPV6 address
  • Email address: Generate email address
  • Phone Numbers: Generate frequently used phone numbers
  • boolean: generate a boolean value
  • Date: Generated date or time
  • Numbers: Generate random numbers within a specified range
  • Decimals: Generate random decimals within a specified range
  • Car brand: Generate car brand
  • Custom (Ordinal): Use special symbols as placeholders
  • Password: Generate random password string
  • MAC Address: Generates the computer’s MAC address string
  • Color: Generate random color
  • Amount: Generate a random amount
  • color (hex): Generates a color code in hexadecimal
  • timestamp (seconds): Generate timestamp
  • Consecutive Numbers: Generates consecutive numbers within the specified range
  • Random String: Generate a random string in the specified format

You can click the “Field Type” of each row, and then select the required data type in the pop-up dialog box.


Additionally, you can sort fields by dragging the sort icon at the top of each row up or down. The resulting data field order will be in the order of the interface fields.

Welcome to experience the Datum online simulation data generator, share your opinions and suggestions with us in the communication area.

Recommended Today

mybatis source code notes

Table of contents Open and tear MyBatis source code 1. Handwritten persistence layer framework-ipersistent 1.1 JDBC operation database\_problem analysis 1.2 JDBC problem analysis & solution ideas 1.3 Custom Persistence Layer Framework\_Thinking Analysis The difference between using JDBC and using the persistence layer framework: The framework, in addition to thinking about its own engineering design, also […]