jsonx

所属分类:WEB开发
开发工具:GO
文件大小:0KB
下载次数:0
上传日期:2022-08-23 15:07:13
上 传 者sh-1993
说明:  Go的扩展JSON解析器和编写器,
(Extended JSON parser and writer for Go,)

文件列表:
.travis.yml (37, 2020-06-29)
LICENSE (2413, 2020-06-29)
edit.go (9775, 2020-06-29)
edit_test.go (9953, 2020-06-29)
example_test.go (563, 2020-06-29)
format.go (6451, 2020-06-29)
format_test.go (5260, 2020-06-29)
go.mod (120, 2020-06-29)
go.sum (2047, 2020-06-29)
json.go (452, 2020-06-29)
json_stringer.go (4356, 2020-06-29)
parser.go (4667, 2020-06-29)
parser_test.go (5126, 2020-06-29)
scanner.go (16822, 2020-06-29)
scanner_test.go (4061, 2020-06-29)
tree.go (8529, 2020-06-29)
tree_test.go (4738, 2020-06-29)
visitor.go (8738, 2020-06-29)
visitor_test.go (2936, 2020-06-29)

# jsonx Package jsonx is an extended JSON library for Go. It is highly tolerant of errors, and it supports trailing commas and comments (`//` and `/* ... */`). It is ported from [Visual Studio Code's](https://github.com/Microsoft/vscode) comment-aware JSON parsing and editing APIs in TypeScript, specifically in these files: * [src/vs/base/common/json.ts](https://github.com/Microsoft/vscode/tree/c0bc1ace7ca3ce2d6b1aeb2bde9d1bb0f4b4bae6/src/vs/base/common/json.ts) * [src/vs/base/common/jsonEdit.ts](https://github.com/Microsoft/vscode/tree/c0bc1ace7ca3ce2d6b1aeb2bde9d1bb0f4b4bae6/src/vs/base/common/jsonEdit.ts) * [src/vs/base/common/jsonFormatter.ts](https://github.com/Microsoft/vscode/tree/c0bc1ace7ca3ce2d6b1aeb2bde9d1bb0f4b4bae6/src/vs/base/common/jsonFormatter.ts) ## Status: Experimental * Where the original TypeScript code's API is not idiomatic in Go, this library does not (yet) attempt to provide an idiomatic Go API. This is mainly evident in the error return API for parsing and scanning errors.

近期下载者

相关文件


收藏者