github.com/xarantolus/jsonextract (go): Package jsonextract implements functions for finding and extracting any valid JavaScript object (not just JSON) from an io.Reader.  This is an example of valid input for this package:  The input will be searched for anything that looks like JavaScript notation. Found objects and arrays are converted to JSON, which can then be used for decoding into Go structures.  Objects is a high-level function for easily extracting certain objects no matter their position within any other object. Reader is a lower-level function that gives you more control over how you process objects and arrays.
Keywords: data-extraction|javascript|javascript-array|javascript-extractor|javascript-object|javascript-object-scraper|javascript-scraper|javascript-web-scraper|json|json-extractor|json-search|web-json-extract|web-scraping