Load JSON documents
masterYou can load JSON data into a jsonquery.Document using several methods depending on the source:
- From a URL: Use
jsonquery.LoadURL(url). - From a string: Use
jsonquery.Parse(strings.NewReader(s)). - From an io.Reader: Use
jsonquery.Parse(reader)(e.g., an*os.File).
// Load from URL
doc, err := jsonquery.LoadURL("http://www.example.com/feed?json")
// Load from string
s := `{"name":"John"}`
doc, err := jsonquery.Parse(strings.NewReader(s))
// Load from io.Reader
f, err := os.Open("./books.json")
doc, err := jsonquery.Parse(f)