Skip to content

Parse error when key name starts with a number #51

@Tomaskom-cz

Description

@Tomaskom-cz

jsawk fails to extract a value for a key when it's name starts with a number.
(or name of any key in the chain)

This works fine:

echo '{"val1":"v1","2val":"v2"}' | ./jsawk "return this.val1"
v1

This fails:

echo '{"val1":"v1","2val":"v2"}' | ./jsawk "return this.2val"
jsawk: script parse error: 'return this.2val'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions