JSON.jl icon indicating copy to clipboard operation
JSON.jl copied to clipboard

JSON parsing and printing

Results 67 JSON.jl issues
Sort by recently updated
recently updated
newest added

Bumps [julia-actions/setup-julia](https://github.com/julia-actions/setup-julia) from 1 to 2. Release notes Sourced from julia-actions/setup-julia's releases. v2.0.0 - Update to Node20 What's Changed update to node20 by @​ranocha in julia-actions/setup-julia#209 Note the rationale for...

dependencies

When parsing JSON values from an input stream like this ```julia using JSON while !eof(stdin) JSON.parse(stdin) end ``` depending on the type of a value in the input, parsing either...

Fixes https://github.com/julia-vscode/julia-vscode/issues/3555. The VS Code extension still uses the 0.20 release series, so I'd like to get this fix in regardless of newer versions/better options being available.

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4. Release notes Sourced from codecov/codecov-action's releases. v4.0.0 v4 of the Codecov Action uses the CLI as the underlying upload. The CLI has helped to...

dependencies

Unfortunately this was never updated in #280 to be the correct default, and so has been wrong ever since that pr. #263 suggest significant improvements, I don't see as big...

Currently, `indent` is a positional argument for `json` and `print`. Personally I think it would read better as a keyword argument: ```julia json(Dict("a" => "b"), 4) ``` vs. ```julia json(Dict("a"...

It would be nice if `JSON.Parser.parse` could be passed a vector of bytes and parse it assuming UTF-8 encoding without having to manually allocate a new `String`. My most common...

## Summary Adds an end of file check to the streaming parser. ## Motivation ```julia # This works JSON.parse("123") # This also works JSON.parse(IOBuffer("123\n")) # This currently breaks JSON.parse(IOBuffer("123")) ```...

The following misformed JSON (missing a comma between fields) is supposed to give an error like this: ``` >> JSON.parse("{\"a\":\"foob\" \"b\":5}") Expected ',' here Line: 0 Around: ...{"a":"foob" "b":5}... ^...

bug