Skip to content

udz-codes/jsonpath-evaluator

Repository files navigation

JSONPath Evaluator with Data Cleaning and Spreadsheet Export

This project is a powerful and user-friendly JSONPath evaluator built using Vite and React. It not only allows you to evaluate JSONPath expressions but also includes additional features like data cleaning and spreadsheet export capabilities.

Features

  • JSONPath Evaluation: Evaluate JSONPath expressions to extract or manipulate data from JSON.
  • Data Cleaning: Automatically remove special characters from the output JSON for cleaner results.
  • Spreadsheet Export: Push your JSON data into spreadsheet and export it in various formats:
    • CSV (Comma-Separated Values)
    • XLSX (Microsoft Excel)
    • TSV (Tab-Separated Values)

Getting Started

Prerequisites

  • Node.js (version 14.x or higher)
  • npm (Node Package Manager)

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/jsonpath-evaluator.git
    cd jsonpath-evaluator
    
  2. **Install dependencies:

    npm install
    
  3. **Run the development server:

    npm run dev
    

This command will start the development server. Now, you can start working with the JSONPath evaluator.

License

This project is licensed under the MIT License. See the LICENSE file for details.