Nonsense Placement Mandatory

    text-2-json

    1.0.4 • Public • Published

    text-2-json NPM version NPM Downloads

    Small CLI style node app to convert delimited .txt files into .json

    install

    Install with npm: npm install text-2-json

    use

    Run from command line, takes three args:

    • i, the path of input txt file, e.g. "input/path/text.txt"
    • o, the path of output json file, e.g. "output/path/result.json"
    • h, optional flag indicating whether or not to use the first row of the file as object keys.
    • p, optional Regex pattern to match field separator, e.g: [^\\t]+. Defaults to: [^\\n\\r\\t ]+

    Example:

    node index.js --i=test/test.txt --o=test/output.json --h

    Turns:

    test max min direction
    10 27.7 12.4 12
    11 26.9 13.5 18
    12 27.4 16.9 31
    13 25.1 12.7 29
    

    Into:

    [
        {
            "test": "10",
            "max": "27.7",
            "min": "12.4",
            "direction": "12"
        },
        {
            "test": "11",
            "max": "26.9",
            "min": "13.5",
            "direction": "18"
        },
        {
            "test": "12",
            "max": "27.4",
            "min": "16.9",
            "direction": "31"
        },
        {
            "test": "13",
            "max": "25.1",
            "min": "12.7",
            "direction": "29"
        }
    ]

    parse multiple files

    Open command line and run: sh parseMultipleFiles.sh

    Install

    npm i text-2-json

    DownloadsWeekly Downloads

    5

    Version

    1.0.4

    License

    ISC

    Last publish

    Collaborators

    • danwild