Categorygithub.com/d1ced/jsonparser_airp
modulepackage
0.9.13
Repository: https://github.com/d1ced/jsonparser_airp.git
Documentation: pkg.go.dev

# README

jsonparser_airp

See doc.go and use go doc github.com/D1CED/jsonparser_airp. For usage look into 'example_test.go'.

go get github.com/D1CED/jsonparser_airp

This package is inspired by: Lexical Scanning in Go - Rob Pike

# Functions

EqNode compares the nodes and all their children.
No description provided by the author
NewJSON reads from b and generates an AST.
NewJSONGo reads in a Go-value and generates a json ast that can be manipulated easily.
NewJSONReader reads from r and generates an AST.
NewJSONString reads from s and generates an AST.
StandaloneNode generates a single json value of str.
No description provided by the author

# Constants

JSONTypes to caompare nodes of an ast with.
JSONTypes to caompare nodes of an ast with.
JSONTypes to caompare nodes of an ast with.
JSONTypes to caompare nodes of an ast with.
JSONTypes to caompare nodes of an ast with.
JSONTypes to caompare nodes of an ast with.
JSONTypes to caompare nodes of an ast with.

# Variables

ErrNotArrayOrObject is a common error that multiple methods of Node or KeyNode return.

# Structs

No description provided by the author
Node is one node of a tree building a JSON-AST.
ParseError captures information on errors when parsing.

# Type aliases

JSONType is an enum for any JSON-types.