{"id":28254977,"url":"https://github.com/chargebee/json-java","last_synced_at":"2025-06-16T06:31:52.608Z","repository":{"id":2596459,"uuid":"3578735","full_name":"chargebee/JSON-java","owner":"chargebee","description":null,"archived":false,"fork":false,"pushed_at":"2012-02-29T04:56:23.000Z","size":174,"stargazers_count":2,"open_issues_count":1,"forks_count":2,"subscribers_count":18,"default_branch":"master","last_synced_at":"2025-05-19T20:19:09.886Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"json.org/java","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chargebee.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-02-29T04:54:47.000Z","updated_at":"2022-03-06T04:39:48.000Z","dependencies_parsed_at":"2022-08-29T05:01:15.254Z","dependency_job_id":null,"html_url":"https://github.com/chargebee/JSON-java","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/chargebee/JSON-java","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chargebee%2FJSON-java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chargebee%2FJSON-java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chargebee%2FJSON-java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chargebee%2FJSON-java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chargebee","download_url":"https://codeload.github.com/chargebee/JSON-java/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chargebee%2FJSON-java/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260114488,"owners_count":22960914,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-05-19T20:16:37.794Z","updated_at":"2025-06-16T06:31:52.547Z","avatar_url":"https://github.com/chargebee.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"JSON in Java [package org.json]\n\nDouglas Crockford\ndouglas@crockford.com\n\n2011-02-02\n\n\nJSON is a light-weight, language independent, data interchange format.\nSee http://www.JSON.org/\n\nThe files in this package implement JSON encoders/decoders in Java. \nIt also includes the capability to convert between JSON and XML, HTTP \nheaders, Cookies, and CDL. \n\nThis is a reference implementation. There is a large number of JSON packages\nin Java. Perhaps someday the Java community will standardize on one. Until \nthen, choose carefully.\n\nThe license includes this restriction: \"The software shall be used for good, \nnot evil.\" If your conscience cannot live with that, then choose a different\npackage.\n\nThe package compiles on Java 1.2 thru Java 1.4.\n\n\nJSONObject.java: The JSONObject can parse text from a String or a JSONTokener\nto produce a map-like object. The object provides methods for manipulating its\ncontents, and for producing a JSON compliant object serialization.\n\nJSONArray.java: The JSONObject can parse text from a String or a JSONTokener\nto produce a vector-like object. The object provides methods for manipulating \nits contents, and for producing a JSON compliant array serialization.\n\nJSONTokener.java: The JSONTokener breaks a text into a sequence of individual\ntokens. It can be constructed from a String, Reader, or InputStream.\n\nJSONException.java: The JSONException is the standard exception type thrown\nby this package.\n\n\nJSONString.java: The JSONString interface requires a toJSONString method, \nallowing an object to provide its own serialization.\n\nJSONStringer.java: The JSONStringer provides a convenient facility for \nbuilding JSON strings.\n\nJSONWriter.java: The JSONWriter provides a convenient facility for building \nJSON text through a writer.\n \n\nCDL.java: CDL provides support for converting between JSON and comma\ndelimited lists.\n\nCookie.java: Cookie provides support for converting between JSON and cookies.\n\nCookieList.java: CookieList provides support for converting between JSON and\ncookie lists.\n\nHTTP.java: HTTP provides support for converting between JSON and HTTP headers.\n\nHTTPTokener.java: HTTPTokener extends JSONTokener for parsing HTTP headers.\n\nXML.java: XML provides support for converting between JSON and XML.\n\nJSONML.java: JSONML provides support for converting between JSONML and XML.\n\nXMLTokener.java: XMLTokener extends JSONTokener for parsing XML text.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchargebee%2Fjson-java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchargebee%2Fjson-java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchargebee%2Fjson-java/lists"}