https://github.com/null93/json-parser
JSON parser and abstract syntax tree library for Java
https://github.com/null93/json-parser
abstract-syntax-tree ant ast java java-library json json-parser lexer parser
Last synced: 16 days ago
JSON representation
JSON parser and abstract syntax tree library for Java
- Host: GitHub
- URL: https://github.com/null93/json-parser
- Owner: null93
- License: mit
- Created: 2016-06-14T09:38:02.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2019-04-30T04:23:47.000Z (about 7 years ago)
- Last Synced: 2025-05-25T12:38:57.679Z (about 1 year ago)
- Topics: abstract-syntax-tree, ant, ast, java, java-library, json, json-parser, lexer, parser
- Language: Java
- Homepage:
- Size: 507 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# JSON Parser
> JSON parser and abstract syntax tree library for Java



## Documentation
For documentation and other helpful information, please visit the [wiki](/wiki) page.
## Build System
This project uses the *Ant* build system. These commands are defined in the _build.xml_ file. Below is a table of commands and their descriptions.
| Command | Description |
| :--------------- | :------------------------------------------------------ |
| `ant init` | Initializes project directories |
| `ant build-main` | Builds the project (_build/classes/main/java/_) |
| `ant jar-main` | Makes .jar file from project class files (_build/jar/_) |
| `ant build-test` | Builds the test files (_build/classes/test/java/_) |
| `ant run-test` | Runs and saves the JUnit tests (_results/_) |
## Additional Notes
Please note that this package was developed with the JSON specification in mind.
Said specification can be found via [RFC-7159](https://tools.ietf.org/html/rfc7159).