Liquid Studio Documentation
JSON Lines Editor / JSON Lines
In This Topic
    JSON Lines
    In This Topic

    Overview

    A JSON Lines ( or ) file format is a simple, plain-text format used for storing structured data where each line is a valid, self-contained JSON object. It's often referred to as Newline-Delimited JSON () and has the or file extension.

    Unlike a standard JSON file, which typically contains a single JSON array encompassing all objects, a JSON Lines file avoids wrapping the data in an array. This structure offers several key advantages, particularly when processing large datasets:

    JSON Lines is a preferred format for logging, transferring data between systems, and in big data applications.


    Example Structure
    Copy Code
    {"name": "Alice", "age": 30}
    {"name": "Bob", "age": 25}
    {"name": "Charlie", "age": 35}
    

    JSON Lines Editor

    The built in JSON Lines editor makes it posisble to open huge JSON Lines files. Find, view and edit individual entries working on a formatted readable representation of the entry.

    The editor is split into 2 views

     

    Data Mapper

     You can use JSON Lines in data mapper transforms using the "JSON Lines Reader" and "JSON Lines Writer". They behave exactly the same as the "JSON Source" and "JSON Target"