3961:
4291:
6849:
1368:. In 2012, Douglas Crockford, JSON creator, had this to say about comments in JSON when used as a configuration language: "I know that the lack of comments makes some people sad, but it shouldn't. Suppose you are using JSON to keep configuration files, which you would like to annotate. Go ahead and insert all the comments you like. Then pipe it through JSMin before handing it to your JSON parser."
47:
433:
2647:, p. iii: "The JSON syntax is not a specification of a complete data interchange. Meaningful data interchange requires agreement between a producer and consumer on the semantics attached to a particular use of the JSON syntax. What JSON does provide is the syntactic framework to which such semantics can be attached"
2551:
I removed comments from JSON because I saw people were using them to hold parsing directives, a practice which would have destroyed interoperability. I know that the lack of comments makes some people sad, but it shouldn't. Suppose you are using JSON to keep configuration files, which you would like
1504:
has been used to describe structured data and to serialize objects. Various XML-based protocols exist to represent the same kind of data structures as JSON for the same kind of data interchange purposes. Data can be encoded in XML in several ways. The most expansive form using tag pairs results in a
1228:
While JSON provides a syntactic framework for data interchange, unambiguous data interchange also requires agreement between producer and consumer on the semantics of specific use of the JSON syntax. One example of where such an agreement is necessary is the serialization of data types that are not
1194:
While the specifications place no limits on the magnitude or precisions of JSON number literals, the widely used JavaScript implementation stores them as IEEE754 "binary64" quantities. For interoperability, applications should avoid transmitting numbers that cannot be represented in this way, for
1148:
precision for "good interoperability". There is no inherent precision loss in serializing a machine-level binary representation of a floating-point number (like binary64) into a human-readable decimal representation (like numbers in JSON) and back since there exist published algorithms to do this
487:
capabilities, digiGroups, Noosh, and others used frames to pass information into the user browsers' visual field without refreshing a Web application's visual context, realizing real-time rich Web applications using only the standard HTTP, HTML, and JavaScript capabilities of
Netscape 4.0.5+ and
1044:
where the names (also called keys) are strings. The current ECMA standard states, "The JSON syntax does not impose any restrictions on the strings used as names, does not require that name strings be unique, and does not assign any significance to the ordering of name/value pairs." Objects are
460:(HTTP) connections open and recycling them before standard browser time-outs if no further data were exchanged. The cofounders had a round-table discussion and voted on whether to call the data format JSML (JavaScript Markup Language) or JSON (JavaScript Object Notation), as well as under what
369:, who named and promoted the JSON format, says it's pronounced like the name Jason. But somehow, 'JAY-sawn' seems to have become more common in the technical community." Crockford said in 2011, "There's a lot of argument about how you pronounce that, but I strictly don't care."
1267:
specifies a JSON-based format to define the structure of JSON data for validation, documentation, and interaction control. It provides a contract for the JSON data required by a given application and how that data can be modified. JSON Schema is based on the concepts from
1515:
Another key difference is the addressing of values. JSON has objects with a simple "key" to "value" mapping, whereas in XML addressing happens on "nodes", which all receive a unique ID via the XML processor. Additionally, the XML standard defines a common attribute
1186:
The specifications allow JSON objects that contain multiple members with the same name. The behavior of implementations processing objects with duplicate names is unpredictable. For interoperability, applications should avoid duplicate names when transmitting JSON
1152:
Comments were intentionally excluded from JSON. In 2012, Douglas
Crockford described his design decision thus: "I removed comments from JSON because I saw people were using them to hold parsing directives, a practice which would have destroyed interoperability."
451:
Crockford first specified and popularized the JSON format. The acronym originated at State
Software, a company cofounded by Crockford and others in March 2001. The cofounders agreed to build a system that used standard browser capabilities and provided an
1311:. It is a simple protocol that defines only a handful of data types and commands. JSON-RPC lets a system send notifications (information to the server that does not require a response) and multiple calls to the server that can be answered out of order.
1694:("JSON5 Data Interchange Format") is an extension of JSON syntax that, just like JSON, is also valid JavaScript syntax. The specification was started in 2012 and finished in 2018 with version 1.0.0. The main differences to JSON syntax are:
1466:
JSON is promoted as a low-overhead alternative to XML as both of these formats have widespread support for creation, reading, and decoding in the real-world situations where they are commonly used. Apart from XML, examples could include
1381:
Some relational databases, such as
PostgreSQL and MySQL, have added support for native JSON data types. This allows developers to store JSON data directly in a relational database without having to convert it to another data format.
1190:
The specifications specifically say that the order of members in JSON objects is not significant. For interoperability, applications should avoid assigning meaning to member ordering even if the parsing software makes that ordering
1276:
at the IETF, with the latest version as of 2024 being "Draft 2020-12". There are several validators available for different programming languages, each with varying levels of conformance. The standard filename extension is .json.
1417:, not being valid JavaScript code until JavaScript specifications were updated in 2019, and so older engines may not support it. To avoid the many pitfalls caused by executing arbitrary code from the Internet, a new function,
6175:
885:
to appear unescaped in quoted strings, while ECMAScript 2018 and older do not. This is a consequence of JSON disallowing only "control characters". For maximum portability, these characters should be backslash-escaped.
2514:, p. 3: "The JSON syntax does not impose any restrictions on the strings used as names, does not require that name strings be unique, and does not assign any significance to the ordering of name/value pairs."
1550:, that permits strong typing, user-defined types, predefined tags, and formal structure, allowing for formal validation of an XML stream. JSON has several types built-in and has a similar schema concept in
1205:
The specifications do not forbid transmitting byte sequences that incorrectly represent
Unicode characters. For interoperability, applications should transmit messages containing no such byte sequences.
1509:, the representation is often about the same size as JSON or just a little larger. However, an XML attribute can only have a single value and each attribute can appear at most once on each element.
1669:
TIBCO Streaming: HOCON is the primary configuration file format for the TIBCO Streaming family of products (StreamBase, LiveView, and
Artifact Management Server) as of TIBCO Streaming Release 10.
1183:
Certain JSON implementations only accept JSON texts representing an object or an array. For interoperability, applications interchanging JSON should transmit messages that are objects or arrays.
479:
at
Communities.com (the State cofounders had all worked at this company previously) for Cartoon Network , which used a browser side plug-in with a proprietary messaging format to manipulate
1432:, was first added to the fifth edition of ECMAScript, which as of 2017 is supported by all major browsers. For non-supported browsers, an API-compatible JavaScript library is provided by
1208:
The specification does not constrain how applications go about comparing
Unicode strings. For interoperability, applications should always perform such comparisons code unit by code unit.
1067:
is allowed and ignored around or between syntactic elements (values and punctuation, but not within a string value). Four specific characters are considered whitespace for this purpose:
1220:, describing the "I-JSON Message Format", a restricted profile of JSON that constrains the syntax and processing of JSON to avoid, as much as possible, these interoperability issues.
4236:
5687:
1117:
to be serialized, it may lead to portability issues. For example, since no differentiation is made between integer and floating-point values, some implementations may treat
1272:(XSD) but is JSON-based. As in XSD, the same serialization/deserialization tools can be used both for the schema and data, and it is self-describing. It is specified in an
3155:
The primary goal is: keep the semantics (tree structure; set of types; encoding/escaping) from JSON, but make it more convenient as a human-editable config file format.
5682:
3514:
6883:
3207:
5187:
4565:
417:
2223:
In 1996, Macromedia launches Flash technology which occupies the space left by Java and ActiveX, becoming the de facto standard for animation on the client side.
4265:
1102:) required that a valid JSON text must consist of only an object or an array type, which could contain other types within them. This restriction was dropped in
5409:
3244:
1505:
much larger (in character count) representation than JSON, but if data is stored in attributes and 'short tag' form where the closing tag is replaced with
4229:
2901:
1198:
While the specifications do not constrain the character encoding of the
Unicode characters in a JSON text, the vast majority of implementations assume
488:
Internet
Explorer 5+. Crockford then found that JavaScript could be used as an object-based messaging format for such a system. The system was sold to
6484:
6404:
6195:
6190:
6036:
421:
409:
6202:
4205:
3489:
1818:
1461:
4556:
3988:
2053:
2015:
6735:
3413:
1145:
982:
2965:
5097:
4222:
6804:
6605:
6128:
5511:
5102:
5072:
2202:
6449:
5779:
5576:
4104:
1337:. Typically, it renders new data from the server in response to user actions on that web page. For example, what the user types into a
4900:
3229:
2534:
516:
277:
1087:
must not be generated by a conforming implementation (though it may be accepted when parsing JSON). JSON does not provide syntax for
5976:
5000:
3074:
2091:
2871:
2413:
3874:
6540:
5712:
5556:
3464:
2469:
1314:
3196:
1113:
Numbers in JSON are agnostic with regard to their representation within programming languages. While this allows for numbers of
3674:
1795:
1049:
and use commas to separate each pair, while within each pair, the colon ':' character separates the key or name from its value.
575:
440:
JSON grew out of a need for a real-time server-to-browser session communication protocol without using browser plugins such as
3116:
456:
for Web developers to create stateful Web applications that had a persistent duplex connection to a Web server by holding two
6635:
6630:
6337:
4437:
4270:
4056:
4006:
3541:
1981:
1566:
1365:
1114:
1088:
986:
3569:
605:
the JSON libraries while mocking corporate lawyers and those who are overly pedantic. On the other hand, this clause led to
1129:
as the same number, while others may not. The JSON standard makes no requirements regarding implementation details such as
6429:
5759:
5692:
5272:
4920:
4442:
3518:
1449:
2254:
4280:
4184:
1512:
XML separates "data" from "metadata" (via the use of elements and attributes), while JSON does not have such a concept.
1281:
1179:
describes certain aspects of JSON syntax that, while legal per the specifications, can cause interoperability problems.
6878:
6774:
6252:
4549:
4461:
3981:
3021:
1487:
is also a superset of JSON, with a wider range of primary types, annotations, comments, and allowing trailing commas.
457:
445:
424:
standards describe only the allowed syntax, whereas the RFC covers some security and interoperability considerations.
262:
242:
1390:
JSON being a subset of JavaScript can lead to the misconception that it is safe to pass JSON texts to the JavaScript
2593:
6434:
6342:
6292:
6051:
5384:
5379:
4400:
2553:
1958:
1824:
1573:
being created. Among them are HJSON, HOCON, and JSON5 (which despite its name, is not the fifth version of JSON).
1484:
1375:
601:
Crockford added a clause to the JSON license stating, "The Software shall be used for Good, not Evil", in order to
2758:
1444:
a strict JSON superset as of the language's 2019 revision. Various JSON parser implementations have suffered from
6898:
6700:
6645:
6424:
6409:
6389:
5667:
5087:
4583:
4305:
3727:
1845:
1037:
1027:
992:
3100:
for data representation you can pick one of the following: YAML, YAMLEX, JSON, JSON5, HJSON, or even pure Python
2897:
2045:
2007:
1041:
250:
133:
6748:
6655:
6444:
6419:
5631:
5626:
4487:
1445:
894:
2297:
It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999.
1590:
version 1.2 is a superset of JSON; prior versions were not strictly compatible. For example, escaping a slash
6888:
6302:
5844:
5834:
5829:
5404:
5389:
5329:
4763:
4758:
4718:
1614:
497:
385:
had been available as its "informational" specification since 2006, JSON was first standardized in 2013, as
88:
6893:
6852:
6620:
6610:
5739:
5157:
4738:
4542:
4524:
4019:
3974:
1468:
315:
116:
31:
3301:
2383:
6903:
6041:
5904:
5551:
4925:
4773:
4743:
4636:
4626:
4587:
4579:
4390:
4385:
4358:
4094:
3639:
2149:
1342:
1300:
862:, his specification actually allows valid JSON documents that are not valid JavaScript; JSON allows the
606:
524:
246:
3900:"Universal Binary JSON Specification – The universally compatible format specification for Binary JSON"
2944:
2657:
1672:
It is also the primary configuration file format for several subsystems of Exabeam Advanced Analytics.
6799:
6705:
6439:
6414:
6257:
6098:
5536:
5339:
5212:
4995:
4395:
4310:
2859:
JSMin is a minification tool that removes comments and unnecessary whitespace from JavaScript files.
2828:
1134:
1064:
1046:
1023:
614:
285:
3417:
1535:, or a numeric digit, whereas JSON keys can (even if quotation mark and backslash must be escaped).
475:
A precursor to the JSON libraries was used in a children's digital asset trading game project named
6640:
6379:
4320:
4315:
4034:
3270:
2969:
2926:
1757:
Several serialization formats have been built on or from the JSON specification. Examples include
1130:
1068:
610:
571:
2177:
1329:, JSON is the data format. AJAJ is a web development technique that provides for the ability of a
1202:
encoding; for interoperability, applications should always and only encode JSON messages in UTF-8.
6585:
6520:
4860:
4451:
4246:
4044:
3234:
3202:
2809:
2538:
2130:
2049:
2011:
1730:
1622:
1361:
1322:
1230:
535:
512:
484:
413:
386:
270:
54:
2619:
3352:
2357:
Type: RFC - Internet Standard (December 2017; Errata); Obsoletes RFC 7159; Also known as STD 90
2210:
2079:
893:. The encoding supports the full Unicode character set, including those characters outside the
5414:
3095:
3070:
2280:
2087:
1916:
1842:– a functional data processing and query language most commonly used for JSON query processing
1663:
1433:
1010:
602:
595:
453:
398:
366:
299:
1803:, a binary computer data interchange format imitating JSON, but requiring fewer bytes of data
6148:
5889:
5217:
4325:
4260:
4168:
3017:
2801:
2122:
1886:
1652:
1476:
1318:
1269:
1213:
1172:
1103:
1095:
1004:
587:
579:
563:
555:
547:
539:
528:
489:
461:
390:
378:
321:
303:
208:
182:
145:
125:
3924:
3138:
2789:
2487:
1714:
JSON5 syntax is supported in some software as an extension of JSON syntax, for instance in
1397:
function. This is not safe, due to certain valid JSON texts, specifically those containing
970:
Number: a signed decimal number that may contain a fractional part and may use exponential
6758:
6479:
6384:
6138:
6066:
6061:
6056:
5541:
5504:
5499:
5494:
5489:
5484:
5479:
5474:
4275:
4014:
3848:
2162:
1962:
1598:
is valid in JSON, but was not valid in YAML. YAML supports comments, while JSON does not.
1084:
1080:
266:
254:
3668:
Butler, H.; Daly, M.; Doyle, A.; Gillies, Sean; Schaub, T.; Hagen, Stefan (August 2016).
404:, and it remains consistent with ECMA-404. That same year, JSON was also standardized as
4290:
2875:
2417:
464:
type to make it available. The JSON.org website was launched in 2001. In December 2005,
6046:
5794:
5606:
5469:
5459:
5454:
5449:
5444:
5439:
5434:
5429:
5424:
4793:
4783:
4492:
4143:
4039:
1860:
1748:
accepts trailing commas, but they are discouraged and the editor will display a warning
1656:
1644:
1346:
1273:
1072:
1031:
1617:, unquoted keys, and assumes an outer object declaration. It was used for configuring
1569:
and other features have been deemed useful, which has led to several nonstandard JSON
1160:
after the last value inside a data structure. Trailing commas are a common feature of
1003:
characters. Strings are delimited with double quotation marks and support a backslash
978:. The format makes no distinction between integer and floating-point. JavaScript uses
6873:
6867:
6834:
6809:
6794:
6730:
6725:
6720:
6715:
6710:
6555:
6500:
6469:
6459:
6322:
6312:
6282:
6277:
6227:
6207:
6185:
6170:
6123:
6088:
6031:
6026:
6016:
5894:
5839:
5814:
5809:
5789:
5662:
5202:
4778:
4641:
4611:
4466:
4173:
4163:
4051:
3997:
3960:
3618:
2813:
2134:
1834:
1053:
618:
574:
published ISO/IEC 21778:2017 as an international standard. On December 13, 2017, the
476:
258:
238:
2945:"Denial of Service and Unsafe Object Creation Vulnerability in JSON (CVE-2013-0269)"
2682:
2310:
6695:
6665:
6525:
5869:
5864:
5727:
5722:
5717:
5636:
5581:
5531:
5464:
5419:
5394:
5324:
5319:
5314:
5309:
5304:
5262:
5227:
5137:
5132:
4960:
4768:
4534:
4508:
4416:
3013:
1865:
1610:
1138:
996:
480:
4214:
2966:"Microsoft .NET Framework JSON Content Processing Denial of Service Vulnerability"
1662:
It is also supported as a configuration format for .NET projects via Akka.NET and
515:-262 3rd Edition—December 1999) and is commonly used with JavaScript, but it is a
2569:
2552:
to annotate. Go ahead and insert all the comments you like. Then pipe it through
1437:
6670:
6367:
6362:
6357:
5941:
5858:
4830:
4380:
4158:
4153:
4111:
4086:
3669:
3376:
1773:
1679:
1543:
1334:
1217:
1176:
1107:
1099:
897:(U+0000 to U+FFFF). However, if escaped, those characters must be written using
629:
The following example shows a possible JSON representation describing a person.
591:
583:
567:
559:
551:
543:
469:
441:
432:
394:
382:
129:
3439:
2766:
1632:("Cursive Script Object Notation") that is more syntactically similar to JSON.
1249:, and most modern implementations have adopted this. Legacy MIME types include
361:". The first (2013) edition of ECMA-404 did not address the pronunciation. The
46:
6660:
6565:
6272:
6247:
6011:
5966:
5702:
5359:
5172:
5065:
5060:
5055:
5015:
4990:
4865:
4621:
4471:
4455:
4447:
4189:
2733:
2258:
1944:
1547:
1441:
971:
958:
JSON became a strict subset of ECMAScript as of the language's 2019 revision.
859:
855:
508:
493:
281:
109:
66:
2078:
Nemeth, Evi; Snyder, Garth; Hein, Trent R.; Whaley, Ben; Mackin, Dan (2017).
570:(but preserving ECMA-262 and ECMA-404 as main references). In November 2017,
6829:
6824:
6819:
6814:
6789:
6779:
6740:
6690:
6685:
6680:
6675:
6580:
6575:
6570:
6560:
6550:
6535:
6515:
6510:
6505:
6454:
6399:
6394:
6374:
6352:
6332:
6287:
6267:
6222:
6217:
6212:
6180:
6143:
6133:
6118:
6113:
6108:
6093:
6078:
6073:
6001:
5996:
5991:
5971:
5961:
5956:
5951:
5936:
5931:
5879:
5874:
5854:
5824:
5799:
5784:
5754:
5707:
5697:
5677:
5672:
5657:
5652:
5566:
5287:
5282:
5177:
4823:
4818:
4813:
4808:
4803:
4711:
4706:
4701:
4696:
4432:
3647:
2340:
1242:
1076:
355:
78:
538:
published the first edition of its JSON standard ECMA-404. That same year,
2444:
2341:"RFC 8259 - The JavaScript Object Notation (JSON) Data Interchange Format"
137:
6464:
6242:
5946:
5774:
5611:
5601:
5586:
5561:
5546:
5521:
5516:
5399:
5374:
5369:
5354:
5349:
5344:
5334:
5299:
5294:
5277:
5257:
5252:
5247:
5242:
5237:
5232:
5222:
5207:
5197:
5192:
5182:
5167:
5162:
5152:
5147:
5142:
5127:
5122:
5117:
5112:
5107:
5092:
5077:
5050:
5045:
5040:
5035:
5030:
5025:
5020:
5010:
5005:
4985:
4980:
4970:
4965:
4955:
4950:
4940:
4935:
4930:
4905:
4895:
4788:
4691:
4686:
4681:
4676:
4671:
4666:
4661:
4656:
4651:
4352:
3170:
1779:
1570:
1350:
1338:
1330:
1296:
1142:
979:
3966:
989:), but other languages implementing JSON may encode numbers differently.
6753:
6545:
6530:
6327:
6317:
6307:
6083:
5899:
5849:
5744:
5732:
4890:
4885:
4880:
4875:
4870:
4855:
4850:
4845:
4840:
4835:
4798:
4753:
4748:
4733:
4728:
4723:
4126:
4024:
2847:
2794:
RFC 8259: The JavaScript Object Notation (JSON) Data Interchange Format
1769:
1761:
1371:
1304:
1030:
of zero or more elements, each of which may be of any type. Arrays use
1000:
863:
854:
Although Crockford originally asserted that JSON is a strict subset of
520:
318:(ECMA-404 and ISO/IEC 21778:2017) specifies that "JSON" is "pronounced
289:
3327:
3297:
2118:
483:
elements (this system is also owned by 3DO ). Upon discovery of early
6615:
6600:
6595:
6590:
6262:
6237:
6165:
6021:
6006:
5986:
5981:
5926:
5919:
5914:
5909:
5804:
5769:
5616:
5267:
5082:
4646:
4373:
4347:
4178:
4136:
4121:
4116:
3574:
3546:
3313:
3282:
3240:
2805:
2126:
1855:
1851:
1800:
1785:
1715:
1618:
1357:
898:
504:
465:
3826:
1479:
can fill this role, although it is not a data interchange language.
401:
121:
17:
6103:
2369:
6650:
6625:
6347:
6232:
5884:
5749:
5621:
5596:
5591:
5571:
4945:
4915:
4910:
4631:
4616:
4606:
4601:
4368:
4363:
4099:
4061:
1828:
1675:
1199:
1157:
902:
890:
431:
351:
3849:"FasterXML/smile-format-specification: New home for Smile format"
3722:
1764:, a format designed for representing simple geographical features
1483:
has a superset of the JSON data types, but it is not text-based.
261:
values). It is a commonly used data format with diverse uses in
6297:
6160:
6153:
5819:
5764:
5364:
4975:
4194:
4148:
4131:
4076:
4066:
3266:
2797:
1839:
1813:
1587:
1582:
1480:
1392:
1308:
1285:
554:
became the main reference for JSON's Internet uses, superseding
302:
originally specified the JSON format in the early 2000s. He and
4538:
4218:
3970:
3043:
2991:
2119:"The JavaScript Object Notation (JSON) Data Interchange Format"
6784:
6474:
5526:
4331:
4071:
2400:
JSON is a subset of the object literal notation of JavaScript.
2387:
1789:
1729:(JSON with Comments) is a subset of JSON5 used in Microsoft's
1501:
1496:
1326:
975:
405:
197:
2445:"Subsume JSON: Proposal to make all JSON text valid ECMA-262"
1848:– a "JSON query language" and high-level programming language
2708:
2570:"Printing Floating-Point Numbers - An Always Correct Method"
1345:
then sends to the server, which immediately responds with a
3775:
2528:
2526:
2524:
2522:
2520:
1895:
1643:("Human-Optimized Config Object Notation") is a format for
1110:, where a JSON text was redefined as any serialized value.
339:
330:
217:
191:
3596:
1904:
1892:
327:
226:
214:
188:
30:"Json" redirects here. For people with similar names, see
3800:
3640:"JSON with Comments - JSON editing in Visual Studio Code"
1854:– a JSON-oriented query and processing language based on
1827: – a superset of JSON (though limited to
1520:, that can be used by the user, to set an ID explicitly.
1288:
draft standard for JSON-based object references exists.
3750:
3697:
3388:
448:
applets, the dominant methods used in the early 2000s.
3899:
3389:"Akka.NET Documentation | Akka.NET Documentation"
2827:
Zyp, Kris (September 16, 2012). Bryan, Paul C. (ed.).
889:
JSON exchange in an open ecosystem must be encoded in
523:
and generating JSON data is readily available in many
249:
text to store and transmit data objects consisting of
2623:
1907:
1901:
1898:
1647:
data, and a superset of JSON. The uses of HOCON are:
621:
usually imply no restrictions on the purpose of use.
342:
336:
229:
223:
220:
194:
3954:
1788:, a lightweight markup language used to map between
161:
6767:
6493:
5645:
4594:
4501:
4480:
4425:
4409:
4340:
4298:
4253:
4085:
4005:
3875:"Understanding Smile — A data format based on JSON"
3165:
3163:
2235:
1889:
1595:
1591:
1532:
1528:
1523:XML tag names cannot contain any of the characters
1517:
1506:
1418:
1303:(RPC) protocol built on JSON, as a replacement for
1195:
example, 1E400 or 3.141592653589793238462643383279.
397:, published in 2017, is the current version of the
324:
292:JSON-format data. JSON filenames use the extension
211:
185:
156:
143:
115:
105:
97:
87:
77:
65:
53:
2470:"Advance to Stage 4 - tc39/proposal-json-superset"
2284:
1980:
1782:, a remote procedure call protocol encoded in JSON
1229:part of the JSON standard, for example, dates and
985:for all its numeric values (later also supporting
2464:
2462:
1831:, like JSON for interchange, unlike general JSON)
1333:to request new data after it has loaded into the
3414:"Managing HOCON configuration files with Puppet"
3171:"YAML Ain't Markup Language (YAML™) Version 1.2"
3139:"HOCON (Human-Optimized Config Object Notation)"
3067:Client-server web apps with Javascript and Java
1527:, nor a space character, and cannot begin with
1141:, but it does recommend expecting no more than
3328:"config/HOCON.md at master · lightbend/config"
3117:"Why JSON isn't a good configuration language"
2829:"JSON Reference: draft-pbryan-zyp-json-ref-03"
2568:Andrysco, Marc; Jhala, Ranjit; Lerner, Sorin.
2372:" on LWN.net by Jake Edge (November 30, 2016).
2311:"History for draft-ietf-jsonbis-rfc7159bis-04"
436:Douglas Crockford at the Yahoo Building (2007)
27:Open standard file format and data interchange
4550:
4230:
3982:
3110:
3108:
2898:"ECMA-262: ECMAScript Language Specification"
2086:(5th ed.). Addison-Wesley Professional.
2084:UNIX and Linux System Administration Handbook
1651:It is primarily used in conjunction with the
1094:Early versions of JSON (such as specified by
363:UNIX and Linux System Administration Handbook
8:
2046:"ECMA-404: The JSON Data Interchange Format"
2008:"ECMA-404: The JSON Data Interchange Syntax"
1557:XML supports comments, while JSON does not.
39:
3090:Edelman, Jason; Lowe, Scott; Oswalt, Matt.
2788:Bray, Tim (December 2017). Bray, T. (ed.).
2439:
2437:
2435:
511:scripting language (specifically, Standard
333:
306:sent the first JSON message in April 2001.
4557:
4543:
4535:
4237:
4223:
4215:
3989:
3975:
3967:
3959:
3515:"Exabeam Advanced Analytics Release Notes"
2040:
2038:
2036:
1628:There is also an unrelated project called
1280:The JSON standard does not support object
2416:. The timeless repository. Archived from
2117:Bray, T. (December 2017). Bray, T (ed.).
2112:
2110:
4206:Comparison of data-serialization formats
2872:"JSON: The JavaScript subset that isn't"
2414:"JSON: The JavaScript subset that isn't"
2014:. December 2017. p. iii, footnote.
1819:Comparison of data serialization formats
1551:
1462:Comparison of data-serialization formats
609:problems of the JSON license with other
3490:"StreamBase New and Noteworthy Archive"
2992:"JSON: The Fat-Free Alternative to XML"
1931:
1877:
1678:uses it as the "new" config system and
1034:notation with comma-separated elements.
974:but cannot include non-numbers such as
546:used ECMA-404 as a reference. In 2014,
6884:Computer-related introductions in 2001
3304:from the original on December 16, 2023
3092:Network Programmability and Automation
3069:. "O'Reilly Media, Inc.". p. 45.
2683:"Correct Content-Type Header for JSON"
2556:before handing it to your JSON parser.
2158:
2147:
1939:
1937:
1935:
983:double-precision floating-point format
594:, which is the current version of the
38:
2533:Crockford, Douglas (April 30, 2012).
2255:"Using JSON with Yahoo! Web services"
2059:from the original on November 1, 2013
2021:from the original on October 27, 2019
7:
3024:from the original on August 12, 2024
2594:"Trailing commas - JavaScript | MDN"
1975:
1973:
1971:
1525:!"#$ %&'()*+,/;<=>?@^`{|}~
1156:JSON disallows "trailing commas", a
3597:"The JSON5 Data Interchange Format"
3273:from the original on April 23, 2024
3247:from the original on April 29, 2024
3210:from the original on April 22, 2023
2907:from the original on April 14, 2011
2846:Crockford, Douglas (May 16, 2019).
2734:"JSON Schema - Specification Links"
2382:Douglas Crockford (July 10, 2016).
1704:Single quoted and multiline strings
3873:Gupta, Ayush (February 10, 2019).
3825:McKamey, Stephen (June 14, 2022),
1945:"Douglas Crockford: The JSON Saga"
1137:, loss of precision, rounding, or
89:Uniform Type Identifier (UTI)
25:
3751:"JSON-LD - JSON for Linking Data"
3115:McCombs, Thayne (July 16, 2018).
2347:. Internet Engineering Task Force
2317:. Internet Engineering Task Force
1436:. In addition, the TC39 proposal
1057:: an empty value, using the word
280:data format. It was derived from
6848:
6847:
4289:
3296:Seonghoon, Kang (July 1, 2021).
1885:
1315:Asynchronous JavaScript and JSON
1161:
320:
207:
181:
45:
3801:"JsonML (JSON Markup Language)"
3670:"RFC 7946 - The GeoJSON Format"
2900:(5th ed.). December 2009.
2833:Internet Engineering Task Force
2488:"BigInt - MDN Web doc glossary"
2339:Bray, Tim (December 13, 2017).
1796:Smile (data interchange format)
1737:supports single line comments (
1364:. However, it does not support
576:Internet Engineering Task Force
4271:Common Language Infrastructure
3925:"UBJSON - JSON for Modern C++"
3619:"JSON Functions And Operators"
3197:"CoffeeScript Object Notation"
2709:"JSON Schema and Hyper-Schema"
1472:
901:. For example, to include the
1:
2874:. Magnus Holm. Archived from
2759:"JSON Schema Implementations"
2644:
2511:
2412:Holm, Magnus (May 15, 2011).
2209:. 26 May 2014. Archived from
1450:mass assignment vulnerability
1317:(or AJAJ) refers to the same
966:JSON's basic data types are:
288:include code to generate and
3269:. Bevry. December 20, 2023.
2447:. Ecma TC39. August 23, 2019
1374:uses JSON-like data for its
1212:In 2015, the IETF published
527:. JSON's website lists JSON
3046:. World Wide Web Consortium
2370:Apache and the JSON license
2309:Bray, Tim (December 2017).
468:began offering some of its
458:Hypertext Transfer Protocol
263:electronic data interchange
6920:
4401:Holographic Versatile Disc
3440:"StreamBase Documentation"
3065:Saternos, Casimir (2014).
2927:"douglascrockford/JSON-js"
1965: (archived 2019-10-30)
1947:. YouTube. August 28, 2011
1580:
1538:XML values are strings of
1494:
1459:
1376:document-oriented database
694:"street_address"
177:JavaScript Object Notation
40:JavaScript Object Notation
29:
6843:
4576:
4522:
4306:Advanced Intelligent Tape
4287:
4203:
3728:World Wide Web Consortium
2790:"11. IANA Considerations"
2327:2017-12-13 RFC published
2203:"Unofficial Java History"
1707:Additional number formats
1546:. XML has the concept of
742:"phone_numbers"
700:"21 2nd Street"
44:
2178:"JSON Redux AKA RFC7159"
1698:Optional trailing commas
1446:denial-of-service attack
1164:to improve ease of use.
950:"\uD83D\uDE10"
920:
895:Basic Multilingual Plane
864:Unicode line terminators
799:"646 555-4567"
772:"212 555-1234"
631:
310:Naming and pronunciation
67:Internet media type
3044:"XML 1.1 Specification"
2622:. json5. Archived from
1772:, a method of encoding
1615:significant indentation
1613:Object Notation") uses
1477:Google Protocol Buffers
1149:exactly and optimally.
1013:: either of the values
730:"postal_code"
4525:List of Ecma standards
4254:Application interfaces
2157:Cite journal requires
1741:) and block comments (
1655:, and is developed by
1362:configuration language
899:UTF-16 surrogate pairs
736:"10021-3100"
637:"first_name"
519:data format. Code for
437:
316:international standard
4481:Radio link interfaces
4426:Programming languages
4391:Ultra Density Optical
3465:"Configuration Guide"
3357:www.playframework.com
3353:"Config File - 2.5.x"
3230:"Basic Customization"
2598:developer.mozilla.org
1301:remote procedure call
1083:. In particular, the
817:"Catherine"
649:"last_name"
607:license compatibility
525:programming languages
435:
286:programming languages
251:attribute–value pairs
4396:Universal Media Disc
3420:on February 11, 2017
2626:on November 29, 2020
2600:. September 12, 2023
2384:"JSON in JavaScript"
1982:"ISO/IEC 21778:2017"
1701:Unquoted object keys
808:"children"
712:"New York"
661:"is_alive"
615:open-source software
611:open-source licenses
517:language-independent
503:JSON was based on a
278:language-independent
265:, including that of
4341:File systems (disk)
4299:File systems (tape)
3521:on October 20, 2020
3494:docs.streambase.com
3469:docs.streambase.com
3444:docs.streambase.com
3377:Akka.NET HOCON Docs
2972:on November 6, 2018
2261:on October 11, 2007
1542:, with no built-in
1415:PARAGRAPH SEPARATOR
1237:Metadata and schema
1231:regular expressions
1115:arbitrary precision
883:PARAGRAPH SEPARATOR
685:"address"
572:ISO/IEC JTC 1/SC 22
41:
6879:Ajax (programming)
4570:by standard number
4247:Ecma International
3644:Visual Studio Code
3195:Dohm, Lee (2014).
3145:. January 28, 2019
2933:. August 13, 2019.
2689:. January 13, 2023
2535:"Comments in JSON"
2285:"Introducing JSON"
2281:Crockford, Douglas
2050:Ecma International
2012:Ecma International
1731:Visual Studio Code
1682:-Files as fallback
1040:: a collection of
850:Character encoding
835:"spouse"
829:"Trevor"
823:"Thomas"
793:"number"
787:"office"
766:"number"
586:when it published
536:Ecma International
438:
284:, but many modern
138:ISO/IEC 21778:2017
106:Extended from
55:Filename extension
6861:
6860:
4584:ISO romanizations
4532:
4531:
4212:
4211:
2645:ECMA-404, 2nd ed.
2512:ECMA-404, 2nd ed.
2080:"19: Web Hosting"
1917:cot-caught merger
1594:with a backslash
1434:Douglas Crockford
1325:, but instead of
1245:for JSON text is
718:"state"
655:"Smith"
596:Internet Standard
534:In October 2013,
454:abstraction layer
399:Internet Standard
367:Douglas Crockford
300:Douglas Crockford
245:format that uses
170:
169:
16:(Redirected from
6911:
6899:Markup languages
6851:
6850:
4571:
4559:
4552:
4545:
4536:
4527:(1961 – present)
4326:Linear Tape-Open
4293:
4261:ANSI escape code
4239:
4232:
4225:
4216:
4169:Protocol Buffers
3991:
3984:
3977:
3968:
3963:
3958:
3957:
3955:Official website
3940:
3939:
3937:
3935:
3929:json.nlohmann.me
3921:
3915:
3914:
3912:
3910:
3896:
3890:
3889:
3887:
3885:
3870:
3864:
3863:
3861:
3859:
3845:
3839:
3838:
3837:
3835:
3822:
3816:
3815:
3813:
3811:
3797:
3791:
3790:
3788:
3786:
3772:
3766:
3765:
3763:
3761:
3747:
3741:
3740:
3738:
3736:
3719:
3713:
3712:
3710:
3708:
3694:
3688:
3687:
3685:
3683:
3665:
3659:
3658:
3656:
3654:
3636:
3630:
3629:
3627:
3625:
3614:
3608:
3607:
3605:
3603:
3593:
3587:
3586:
3584:
3582:
3570:"reference.conf"
3565:
3559:
3558:
3556:
3554:
3542:"Config phase 1"
3537:
3531:
3530:
3528:
3526:
3517:. Archived from
3511:
3505:
3504:
3502:
3500:
3486:
3480:
3479:
3477:
3475:
3461:
3455:
3454:
3452:
3450:
3436:
3430:
3429:
3427:
3425:
3416:. Archived from
3410:
3404:
3403:
3401:
3399:
3385:
3379:
3374:
3368:
3367:
3365:
3363:
3349:
3343:
3342:
3340:
3338:
3324:
3318:
3317:
3311:
3309:
3293:
3287:
3286:
3280:
3278:
3263:
3257:
3256:
3254:
3252:
3226:
3220:
3219:
3217:
3215:
3201:The Big Book of
3192:
3186:
3185:
3183:
3181:
3167:
3158:
3157:
3152:
3150:
3135:
3129:
3128:
3126:
3124:
3112:
3103:
3102:
3087:
3081:
3080:
3062:
3056:
3055:
3053:
3051:
3040:
3034:
3033:
3031:
3029:
3010:
3004:
3003:
3001:
2999:
2988:
2982:
2981:
2979:
2977:
2968:. Archived from
2962:
2956:
2955:
2953:
2951:
2941:
2935:
2934:
2923:
2917:
2916:
2914:
2912:
2906:
2894:
2888:
2887:
2885:
2883:
2868:
2862:
2861:
2856:
2854:
2843:
2837:
2836:
2824:
2818:
2817:
2806:10.17487/RFC8259
2785:
2779:
2778:
2776:
2774:
2769:on June 16, 2021
2765:. Archived from
2755:
2749:
2748:
2746:
2744:
2730:
2724:
2723:
2721:
2719:
2705:
2699:
2698:
2696:
2694:
2679:
2673:
2672:
2670:
2668:
2654:
2648:
2642:
2636:
2635:
2633:
2631:
2616:
2610:
2609:
2607:
2605:
2590:
2584:
2583:
2581:
2579:
2574:
2565:
2559:
2558:
2548:
2546:
2537:. Archived from
2530:
2515:
2509:
2503:
2502:
2500:
2498:
2484:
2478:
2477:
2466:
2457:
2456:
2454:
2452:
2441:
2430:
2429:
2427:
2425:
2409:
2403:
2402:
2397:
2395:
2390:on July 10, 2016
2386:. Archived from
2379:
2373:
2366:
2360:
2359:
2354:
2352:
2345:IETF Datatracker
2336:
2330:
2329:
2324:
2322:
2315:IETF Datatracker
2306:
2300:
2299:
2294:
2292:
2283:(May 28, 2009).
2277:
2271:
2270:
2268:
2266:
2257:. Archived from
2250:
2244:
2243:
2232:
2226:
2225:
2220:
2218:
2199:
2193:
2192:
2190:
2188:
2173:
2167:
2166:
2160:
2155:
2153:
2145:
2143:
2141:
2127:10.17487/RFC8259
2114:
2105:
2104:
2102:
2100:
2075:
2069:
2068:
2066:
2064:
2058:
2052:. October 2013.
2048:(1st ed.).
2042:
2031:
2030:
2028:
2026:
2020:
2010:(2nd ed.).
2004:
1998:
1997:
1995:
1993:
1984:
1977:
1966:
1956:
1954:
1952:
1941:
1919:
1914:
1913:
1910:
1909:
1906:
1903:
1900:
1897:
1894:
1891:
1882:
1744:
1740:
1623:Atom text editor
1597:
1593:
1583:YAML § JSON
1534:
1530:
1526:
1519:
1508:
1431:
1430:
1427:
1424:
1421:
1416:
1413:
1411:
1406:
1403:
1401:
1396:
1343:client-side code
1319:dynamic web page
1260:
1256:
1252:
1248:
1247:application/json
1168:Interoperability
1162:JSON derivatives
1128:
1124:
1120:
1060:
1056:
1042:name–value pairs
1020:
1016:
995:: a sequence of
954:
951:
948:
945:
944:"face"
942:
939:
936:
933:
930:
927:
926:"face"
924:
917:
914:
911:
909:
884:
881:
879:
874:
871:
869:
845:
842:
839:
836:
833:
830:
827:
824:
821:
818:
815:
812:
809:
806:
803:
800:
797:
794:
791:
788:
785:
782:
781:"type"
779:
776:
773:
770:
767:
764:
761:
760:"home"
758:
755:
754:"type"
752:
749:
746:
743:
740:
737:
734:
731:
728:
725:
722:
719:
716:
713:
710:
707:
706:"city"
704:
701:
698:
695:
692:
689:
686:
683:
680:
677:
674:
671:
668:
665:
662:
659:
656:
653:
650:
647:
644:
643:"John"
641:
638:
635:
490:Sun Microsystems
412:21778:2017. The
360:
349:
348:
345:
344:
341:
338:
335:
332:
329:
326:
304:Chip Morningstar
295:
267:web applications
243:data interchange
241:file format and
236:
235:
232:
231:
228:
225:
222:
219:
216:
213:
204:
203:
200:
199:
196:
193:
190:
187:
166:
163:
149:
101:Data interchange
72:application/json
49:
42:
21:
6919:
6918:
6914:
6913:
6912:
6910:
6909:
6908:
6864:
6863:
6862:
6857:
6839:
6763:
6489:
5641:
4590:
4572:
4569:
4563:
4533:
4528:
4518:
4497:
4476:
4421:
4405:
4336:
4294:
4285:
4276:Office Open XML
4249:
4243:
4213:
4208:
4199:
4081:
4001:
3995:
3953:
3952:
3949:
3944:
3943:
3933:
3931:
3923:
3922:
3918:
3908:
3906:
3898:
3897:
3893:
3883:
3881:
3879:Code with Ayush
3872:
3871:
3867:
3857:
3855:
3847:
3846:
3842:
3833:
3831:
3824:
3823:
3819:
3809:
3807:
3799:
3798:
3794:
3784:
3782:
3774:
3773:
3769:
3759:
3757:
3749:
3748:
3744:
3734:
3732:
3731:. July 16, 2020
3721:
3720:
3716:
3706:
3704:
3696:
3695:
3691:
3681:
3679:
3667:
3666:
3662:
3652:
3650:
3638:
3637:
3633:
3623:
3621:
3616:
3615:
3611:
3601:
3599:
3595:
3594:
3590:
3580:
3578:
3568:JITSI Project.
3567:
3566:
3562:
3552:
3550:
3540:JITSI Project.
3539:
3538:
3534:
3524:
3522:
3513:
3512:
3508:
3498:
3496:
3488:
3487:
3483:
3473:
3471:
3463:
3462:
3458:
3448:
3446:
3438:
3437:
3433:
3423:
3421:
3412:
3411:
3407:
3397:
3395:
3387:
3386:
3382:
3375:
3371:
3361:
3359:
3351:
3350:
3346:
3336:
3334:
3326:
3325:
3321:
3307:
3305:
3295:
3294:
3290:
3276:
3274:
3265:
3264:
3260:
3250:
3248:
3228:
3227:
3223:
3213:
3211:
3194:
3193:
3189:
3179:
3177:
3169:
3168:
3161:
3148:
3146:
3137:
3136:
3132:
3122:
3120:
3114:
3113:
3106:
3089:
3088:
3084:
3077:
3064:
3063:
3059:
3049:
3047:
3042:
3041:
3037:
3027:
3025:
3012:
3011:
3007:
2997:
2995:
2990:
2989:
2985:
2975:
2973:
2964:
2963:
2959:
2949:
2947:
2943:
2942:
2938:
2925:
2924:
2920:
2910:
2908:
2904:
2896:
2895:
2891:
2881:
2879:
2878:on May 13, 2012
2870:
2869:
2865:
2852:
2850:
2845:
2844:
2840:
2826:
2825:
2821:
2787:
2786:
2782:
2772:
2770:
2763:json-schema.org
2757:
2756:
2752:
2742:
2740:
2738:json-schema.org
2732:
2731:
2727:
2717:
2715:
2713:json-schema.org
2707:
2706:
2702:
2692:
2690:
2681:
2680:
2676:
2666:
2664:
2656:
2655:
2651:
2643:
2639:
2629:
2627:
2618:
2617:
2613:
2603:
2601:
2592:
2591:
2587:
2577:
2575:
2572:
2567:
2566:
2562:
2544:
2542:
2541:on July 4, 2015
2532:
2531:
2518:
2510:
2506:
2496:
2494:
2486:
2485:
2481:
2476:. May 22, 2018.
2468:
2467:
2460:
2450:
2448:
2443:
2442:
2433:
2423:
2421:
2420:on May 13, 2012
2411:
2410:
2406:
2393:
2391:
2381:
2380:
2376:
2367:
2363:
2350:
2348:
2338:
2337:
2333:
2320:
2318:
2308:
2307:
2303:
2290:
2288:
2279:
2278:
2274:
2264:
2262:
2252:
2251:
2247:
2234:
2233:
2229:
2216:
2214:
2201:
2200:
2196:
2186:
2184:
2175:
2174:
2170:
2156:
2146:
2139:
2137:
2116:
2115:
2108:
2098:
2096:
2094:
2077:
2076:
2072:
2062:
2060:
2056:
2044:
2043:
2034:
2024:
2022:
2018:
2006:
2005:
2001:
1991:
1989:
1979:
1978:
1969:
1963:Wayback Machine
1959:Transcript Vids
1950:
1948:
1943:
1942:
1933:
1928:
1923:
1922:
1915:, assuming the
1888:
1884:
1883:
1879:
1874:
1810:
1755:
1742:
1738:
1724:
1689:
1638:
1604:
1585:
1579:
1563:
1524:
1499:
1493:
1464:
1458:
1428:
1425:
1422:
1419:
1414:
1409:
1408:
1404:
1399:
1398:
1391:
1388:
1321:methodology as
1294:
1259:text/javascript
1258:
1254:
1250:
1246:
1239:
1226:
1170:
1126:
1122:
1118:
1085:byte order mark
1081:carriage return
1058:
1052:
1045:delimited with
1018:
1014:
964:
956:
955:
952:
949:
946:
943:
940:
937:
934:
931:
928:
925:
922:
915:
912:
907:
906:
882:
877:
876:
872:
867:
866:
852:
847:
846:
843:
840:
837:
834:
831:
828:
825:
822:
819:
816:
813:
810:
807:
804:
801:
798:
795:
792:
789:
786:
783:
780:
777:
774:
771:
768:
765:
762:
759:
756:
753:
750:
747:
744:
741:
738:
735:
732:
729:
726:
723:
720:
717:
714:
711:
708:
705:
702:
699:
696:
693:
690:
687:
684:
681:
678:
675:
673:"age"
672:
669:
666:
663:
660:
657:
654:
651:
648:
645:
642:
639:
636:
633:
627:
430:
375:
358:
323:
319:
312:
293:
210:
206:
184:
180:
160:
144:
73:
61:
35:
28:
23:
22:
15:
12:
11:
5:
6917:
6915:
6907:
6906:
6901:
6896:
6891:
6889:Ecma standards
6886:
6881:
6876:
6866:
6865:
6859:
6858:
6856:
6855:
6844:
6841:
6840:
6838:
6837:
6832:
6827:
6822:
6817:
6812:
6807:
6802:
6797:
6792:
6787:
6782:
6777:
6771:
6769:
6765:
6764:
6762:
6761:
6756:
6751:
6746:
6743:
6738:
6733:
6728:
6723:
6718:
6713:
6708:
6703:
6698:
6693:
6688:
6683:
6678:
6673:
6668:
6663:
6658:
6653:
6648:
6643:
6638:
6633:
6628:
6623:
6618:
6613:
6608:
6603:
6598:
6593:
6588:
6583:
6578:
6573:
6568:
6563:
6558:
6553:
6548:
6543:
6538:
6533:
6528:
6523:
6518:
6513:
6508:
6503:
6497:
6495:
6491:
6490:
6488:
6487:
6482:
6477:
6472:
6467:
6462:
6457:
6452:
6447:
6442:
6437:
6432:
6427:
6422:
6417:
6412:
6407:
6402:
6397:
6392:
6387:
6382:
6377:
6372:
6371:
6370:
6365:
6355:
6350:
6345:
6340:
6335:
6330:
6325:
6320:
6315:
6310:
6305:
6300:
6295:
6290:
6285:
6280:
6275:
6270:
6265:
6260:
6255:
6250:
6245:
6240:
6235:
6230:
6225:
6220:
6215:
6210:
6205:
6200:
6199:
6198:
6188:
6183:
6178:
6173:
6168:
6163:
6158:
6157:
6156:
6151:
6141:
6136:
6131:
6126:
6121:
6116:
6111:
6106:
6101:
6096:
6091:
6086:
6081:
6076:
6071:
6070:
6069:
6064:
6059:
6054:
6049:
6044:
6039:
6034:
6029:
6019:
6014:
6009:
6004:
5999:
5994:
5989:
5984:
5979:
5974:
5969:
5964:
5959:
5954:
5949:
5944:
5939:
5934:
5929:
5924:
5923:
5922:
5917:
5907:
5902:
5897:
5892:
5887:
5882:
5877:
5872:
5867:
5862:
5852:
5847:
5842:
5837:
5832:
5827:
5822:
5817:
5812:
5807:
5802:
5797:
5792:
5787:
5782:
5777:
5772:
5767:
5762:
5757:
5752:
5747:
5742:
5737:
5736:
5735:
5730:
5725:
5720:
5715:
5705:
5700:
5695:
5690:
5685:
5680:
5675:
5670:
5665:
5660:
5655:
5649:
5647:
5643:
5642:
5640:
5639:
5634:
5629:
5624:
5619:
5614:
5609:
5604:
5599:
5594:
5589:
5584:
5579:
5574:
5569:
5564:
5559:
5554:
5549:
5544:
5539:
5534:
5529:
5524:
5519:
5514:
5509:
5508:
5507:
5502:
5497:
5492:
5487:
5482:
5477:
5472:
5467:
5462:
5457:
5452:
5447:
5442:
5437:
5432:
5427:
5417:
5412:
5407:
5402:
5397:
5392:
5387:
5382:
5377:
5372:
5367:
5362:
5357:
5352:
5347:
5342:
5337:
5332:
5327:
5322:
5317:
5312:
5307:
5302:
5297:
5292:
5291:
5290:
5280:
5275:
5270:
5265:
5260:
5255:
5250:
5245:
5240:
5235:
5230:
5225:
5220:
5215:
5210:
5205:
5200:
5195:
5190:
5185:
5180:
5175:
5170:
5165:
5160:
5155:
5150:
5145:
5140:
5135:
5130:
5125:
5120:
5115:
5110:
5105:
5100:
5095:
5090:
5085:
5080:
5075:
5070:
5069:
5068:
5063:
5058:
5048:
5043:
5038:
5033:
5028:
5023:
5018:
5013:
5008:
5003:
4998:
4993:
4988:
4983:
4978:
4973:
4968:
4963:
4958:
4953:
4948:
4943:
4938:
4933:
4928:
4923:
4918:
4913:
4908:
4903:
4898:
4893:
4888:
4883:
4878:
4873:
4868:
4863:
4858:
4853:
4848:
4843:
4838:
4833:
4828:
4827:
4826:
4821:
4816:
4811:
4806:
4796:
4791:
4786:
4781:
4776:
4771:
4766:
4761:
4756:
4751:
4746:
4741:
4736:
4731:
4726:
4721:
4716:
4715:
4714:
4709:
4704:
4699:
4694:
4689:
4684:
4679:
4674:
4669:
4664:
4659:
4654:
4644:
4639:
4634:
4629:
4624:
4619:
4614:
4609:
4604:
4598:
4596:
4592:
4591:
4577:
4574:
4573:
4564:
4562:
4561:
4554:
4547:
4539:
4530:
4529:
4523:
4520:
4519:
4517:
4516:
4511:
4505:
4503:
4499:
4498:
4496:
4495:
4490:
4484:
4482:
4478:
4477:
4475:
4474:
4469:
4464:
4459:
4445:
4440:
4435:
4429:
4427:
4423:
4422:
4420:
4419:
4413:
4411:
4407:
4406:
4404:
4403:
4398:
4393:
4388:
4383:
4378:
4377:
4376:
4371:
4366:
4356:
4353:CD File System
4350:
4344:
4342:
4338:
4337:
4335:
4334:
4329:
4323:
4318:
4313:
4308:
4302:
4300:
4296:
4295:
4288:
4286:
4284:
4283:
4278:
4273:
4268:
4263:
4257:
4255:
4251:
4250:
4244:
4242:
4241:
4234:
4227:
4219:
4210:
4209:
4204:
4201:
4200:
4198:
4197:
4192:
4187:
4182:
4176:
4171:
4166:
4161:
4156:
4151:
4146:
4141:
4140:
4139:
4129:
4124:
4119:
4114:
4109:
4108:
4107:
4097:
4091:
4089:
4083:
4082:
4080:
4079:
4074:
4069:
4064:
4059:
4054:
4049:
4048:
4047:
4042:
4037:
4035:Web Encryption
4027:
4022:
4017:
4011:
4009:
4007:Human readable
4003:
4002:
3996:
3994:
3993:
3986:
3979:
3971:
3965:
3964:
3948:
3947:External links
3945:
3942:
3941:
3916:
3891:
3865:
3840:
3817:
3792:
3767:
3742:
3714:
3689:
3660:
3631:
3609:
3588:
3560:
3532:
3506:
3481:
3456:
3431:
3405:
3380:
3369:
3344:
3319:
3288:
3258:
3221:
3187:
3159:
3130:
3104:
3096:O'Reilly Media
3082:
3075:
3057:
3035:
3005:
2983:
2957:
2936:
2918:
2889:
2863:
2838:
2819:
2780:
2750:
2725:
2700:
2674:
2649:
2637:
2611:
2585:
2560:
2516:
2504:
2479:
2458:
2431:
2404:
2374:
2361:
2331:
2301:
2272:
2245:
2227:
2213:on 26 May 2014
2194:
2168:
2159:|journal=
2106:
2092:
2070:
2032:
1999:
1967:
1930:
1929:
1927:
1924:
1921:
1920:
1876:
1875:
1873:
1870:
1869:
1868:
1863:
1861:JSON streaming
1858:
1849:
1843:
1837:
1832:
1821:
1816:
1809:
1806:
1805:
1804:
1798:
1793:
1783:
1777:
1766:
1765:
1754:
1751:
1750:
1749:
1746:
1723:
1720:
1712:
1711:
1708:
1705:
1702:
1699:
1688:
1685:
1684:
1683:
1673:
1670:
1667:
1660:
1653:Play framework
1645:human-readable
1637:
1634:
1603:
1600:
1578:
1575:
1562:
1559:
1495:Main article:
1492:
1489:
1457:
1454:
1438:"Subsume JSON"
1405:LINE SEPARATOR
1387:
1384:
1356:JSON has seen
1347:drop-down list
1293:
1290:
1274:Internet Draft
1238:
1235:
1225:
1222:
1210:
1209:
1206:
1203:
1196:
1192:
1188:
1184:
1169:
1166:
1073:horizontal tab
1062:
1061:
1050:
1047:curly brackets
1035:
1032:square bracket
1021:
1008:
990:
963:
960:
932:"😐"
921:
873:LINE SEPARATOR
851:
848:
724:"NY"
632:
626:
623:
429:
426:
374:
371:
311:
308:
247:human-readable
168:
167:
158:
154:
153:
150:
141:
140:
119:
113:
112:
107:
103:
102:
99:
98:Type of format
95:
94:
91:
85:
84:
81:
75:
74:
71:
69:
63:
62:
59:
57:
51:
50:
26:
24:
14:
13:
10:
9:
6:
4:
3:
2:
6916:
6905:
6902:
6900:
6897:
6895:
6894:ISO standards
6892:
6890:
6887:
6885:
6882:
6880:
6877:
6875:
6872:
6871:
6869:
6854:
6846:
6845:
6842:
6836:
6833:
6831:
6828:
6826:
6823:
6821:
6818:
6816:
6813:
6811:
6808:
6806:
6803:
6801:
6798:
6796:
6793:
6791:
6788:
6786:
6783:
6781:
6778:
6776:
6773:
6772:
6770:
6766:
6760:
6757:
6755:
6752:
6750:
6747:
6744:
6742:
6739:
6737:
6734:
6732:
6729:
6727:
6724:
6722:
6719:
6717:
6714:
6712:
6709:
6707:
6704:
6702:
6699:
6697:
6694:
6692:
6689:
6687:
6684:
6682:
6679:
6677:
6674:
6672:
6669:
6667:
6664:
6662:
6659:
6657:
6654:
6652:
6649:
6647:
6644:
6642:
6639:
6637:
6634:
6632:
6629:
6627:
6624:
6622:
6619:
6617:
6614:
6612:
6609:
6607:
6604:
6602:
6599:
6597:
6594:
6592:
6589:
6587:
6584:
6582:
6579:
6577:
6574:
6572:
6569:
6567:
6564:
6562:
6559:
6557:
6554:
6552:
6549:
6547:
6544:
6542:
6539:
6537:
6534:
6532:
6529:
6527:
6524:
6522:
6519:
6517:
6514:
6512:
6509:
6507:
6504:
6502:
6499:
6498:
6496:
6492:
6486:
6483:
6481:
6478:
6476:
6473:
6471:
6468:
6466:
6463:
6461:
6458:
6456:
6453:
6451:
6448:
6446:
6443:
6441:
6438:
6436:
6433:
6431:
6428:
6426:
6423:
6421:
6418:
6416:
6413:
6411:
6408:
6406:
6403:
6401:
6398:
6396:
6393:
6391:
6388:
6386:
6383:
6381:
6378:
6376:
6373:
6369:
6366:
6364:
6361:
6360:
6359:
6356:
6354:
6351:
6349:
6346:
6344:
6341:
6339:
6336:
6334:
6331:
6329:
6326:
6324:
6321:
6319:
6316:
6314:
6311:
6309:
6306:
6304:
6301:
6299:
6296:
6294:
6291:
6289:
6286:
6284:
6281:
6279:
6276:
6274:
6271:
6269:
6266:
6264:
6261:
6259:
6256:
6254:
6251:
6249:
6246:
6244:
6241:
6239:
6236:
6234:
6231:
6229:
6226:
6224:
6221:
6219:
6216:
6214:
6211:
6209:
6206:
6204:
6201:
6197:
6194:
6193:
6192:
6189:
6187:
6184:
6182:
6179:
6177:
6174:
6172:
6169:
6167:
6164:
6162:
6159:
6155:
6152:
6150:
6147:
6146:
6145:
6142:
6140:
6137:
6135:
6132:
6130:
6127:
6125:
6122:
6120:
6117:
6115:
6112:
6110:
6107:
6105:
6102:
6100:
6097:
6095:
6092:
6090:
6087:
6085:
6082:
6080:
6077:
6075:
6072:
6068:
6065:
6063:
6060:
6058:
6055:
6053:
6050:
6048:
6045:
6043:
6040:
6038:
6035:
6033:
6030:
6028:
6025:
6024:
6023:
6020:
6018:
6015:
6013:
6010:
6008:
6005:
6003:
6000:
5998:
5995:
5993:
5990:
5988:
5985:
5983:
5980:
5978:
5975:
5973:
5970:
5968:
5965:
5963:
5960:
5958:
5955:
5953:
5950:
5948:
5945:
5943:
5940:
5938:
5935:
5933:
5930:
5928:
5925:
5921:
5918:
5916:
5913:
5912:
5911:
5908:
5906:
5903:
5901:
5898:
5896:
5893:
5891:
5888:
5886:
5883:
5881:
5878:
5876:
5873:
5871:
5868:
5866:
5863:
5860:
5856:
5853:
5851:
5848:
5846:
5843:
5841:
5838:
5836:
5833:
5831:
5828:
5826:
5823:
5821:
5818:
5816:
5813:
5811:
5808:
5806:
5803:
5801:
5798:
5796:
5793:
5791:
5788:
5786:
5783:
5781:
5778:
5776:
5773:
5771:
5768:
5766:
5763:
5761:
5758:
5756:
5753:
5751:
5748:
5746:
5743:
5741:
5738:
5734:
5731:
5729:
5726:
5724:
5721:
5719:
5716:
5714:
5711:
5710:
5709:
5706:
5704:
5701:
5699:
5696:
5694:
5691:
5689:
5686:
5684:
5681:
5679:
5676:
5674:
5671:
5669:
5666:
5664:
5661:
5659:
5656:
5654:
5651:
5650:
5648:
5644:
5638:
5635:
5633:
5630:
5628:
5625:
5623:
5620:
5618:
5615:
5613:
5610:
5608:
5605:
5603:
5600:
5598:
5595:
5593:
5590:
5588:
5585:
5583:
5580:
5578:
5575:
5573:
5570:
5568:
5565:
5563:
5560:
5558:
5555:
5553:
5550:
5548:
5545:
5543:
5540:
5538:
5535:
5533:
5530:
5528:
5525:
5523:
5520:
5518:
5515:
5513:
5510:
5506:
5503:
5501:
5498:
5496:
5493:
5491:
5488:
5486:
5483:
5481:
5478:
5476:
5473:
5471:
5468:
5466:
5463:
5461:
5458:
5456:
5453:
5451:
5448:
5446:
5443:
5441:
5438:
5436:
5433:
5431:
5428:
5426:
5423:
5422:
5421:
5418:
5416:
5413:
5411:
5408:
5406:
5403:
5401:
5398:
5396:
5393:
5391:
5388:
5386:
5383:
5381:
5378:
5376:
5373:
5371:
5368:
5366:
5363:
5361:
5358:
5356:
5353:
5351:
5348:
5346:
5343:
5341:
5338:
5336:
5333:
5331:
5328:
5326:
5323:
5321:
5318:
5316:
5313:
5311:
5308:
5306:
5303:
5301:
5298:
5296:
5293:
5289:
5286:
5285:
5284:
5281:
5279:
5276:
5274:
5271:
5269:
5266:
5264:
5261:
5259:
5256:
5254:
5251:
5249:
5246:
5244:
5241:
5239:
5236:
5234:
5231:
5229:
5226:
5224:
5221:
5219:
5216:
5214:
5211:
5209:
5206:
5204:
5201:
5199:
5196:
5194:
5191:
5189:
5186:
5184:
5181:
5179:
5176:
5174:
5171:
5169:
5166:
5164:
5161:
5159:
5156:
5154:
5151:
5149:
5146:
5144:
5141:
5139:
5136:
5134:
5131:
5129:
5126:
5124:
5121:
5119:
5116:
5114:
5111:
5109:
5106:
5104:
5101:
5099:
5096:
5094:
5091:
5089:
5086:
5084:
5081:
5079:
5076:
5074:
5071:
5067:
5064:
5062:
5059:
5057:
5054:
5053:
5052:
5049:
5047:
5044:
5042:
5039:
5037:
5034:
5032:
5029:
5027:
5024:
5022:
5019:
5017:
5014:
5012:
5009:
5007:
5004:
5002:
4999:
4997:
4994:
4992:
4989:
4987:
4984:
4982:
4979:
4977:
4974:
4972:
4969:
4967:
4964:
4962:
4959:
4957:
4954:
4952:
4949:
4947:
4944:
4942:
4939:
4937:
4934:
4932:
4929:
4927:
4924:
4922:
4919:
4917:
4914:
4912:
4909:
4907:
4904:
4902:
4899:
4897:
4894:
4892:
4889:
4887:
4884:
4882:
4879:
4877:
4874:
4872:
4869:
4867:
4864:
4862:
4859:
4857:
4854:
4852:
4849:
4847:
4844:
4842:
4839:
4837:
4834:
4832:
4829:
4825:
4822:
4820:
4817:
4815:
4812:
4810:
4807:
4805:
4802:
4801:
4800:
4797:
4795:
4792:
4790:
4787:
4785:
4782:
4780:
4777:
4775:
4772:
4770:
4767:
4765:
4762:
4760:
4757:
4755:
4752:
4750:
4747:
4745:
4742:
4740:
4737:
4735:
4732:
4730:
4727:
4725:
4722:
4720:
4717:
4713:
4710:
4708:
4705:
4703:
4700:
4698:
4695:
4693:
4690:
4688:
4685:
4683:
4680:
4678:
4675:
4673:
4670:
4668:
4665:
4663:
4660:
4658:
4655:
4653:
4650:
4649:
4648:
4645:
4643:
4640:
4638:
4635:
4633:
4630:
4628:
4625:
4623:
4620:
4618:
4615:
4613:
4610:
4608:
4605:
4603:
4600:
4599:
4597:
4593:
4589:
4588:IEC standards
4585:
4581:
4580:ISO standards
4575:
4567:
4560:
4555:
4553:
4548:
4546:
4541:
4540:
4537:
4526:
4521:
4515:
4512:
4510:
4507:
4506:
4504:
4500:
4494:
4491:
4489:
4486:
4485:
4483:
4479:
4473:
4470:
4468:
4467:Minimal BASIC
4465:
4463:
4460:
4457:
4453:
4449:
4446:
4444:
4441:
4439:
4436:
4434:
4431:
4430:
4428:
4424:
4418:
4415:
4414:
4412:
4408:
4402:
4399:
4397:
4394:
4392:
4389:
4387:
4384:
4382:
4379:
4375:
4372:
4370:
4367:
4365:
4362:
4361:
4360:
4357:
4354:
4351:
4349:
4346:
4345:
4343:
4339:
4333:
4330:
4327:
4324:
4322:
4319:
4317:
4314:
4312:
4309:
4307:
4304:
4303:
4301:
4297:
4292:
4282:
4279:
4277:
4274:
4272:
4269:
4267:
4264:
4262:
4259:
4258:
4256:
4252:
4248:
4245:Standards of
4240:
4235:
4233:
4228:
4226:
4221:
4220:
4217:
4207:
4202:
4196:
4193:
4191:
4188:
4186:
4183:
4180:
4177:
4175:
4172:
4170:
4167:
4165:
4164:Property list
4162:
4160:
4157:
4155:
4152:
4150:
4147:
4145:
4142:
4138:
4135:
4134:
4133:
4130:
4128:
4125:
4123:
4120:
4118:
4115:
4113:
4110:
4106:
4103:
4102:
4101:
4098:
4096:
4093:
4092:
4090:
4088:
4084:
4078:
4075:
4073:
4070:
4068:
4065:
4063:
4060:
4058:
4055:
4053:
4052:Property list
4050:
4046:
4045:Web Signature
4043:
4041:
4038:
4036:
4033:
4032:
4031:
4028:
4026:
4023:
4021:
4018:
4016:
4013:
4012:
4010:
4008:
4004:
3999:
3998:Data exchange
3992:
3987:
3985:
3980:
3978:
3973:
3972:
3969:
3962:
3956:
3951:
3950:
3946:
3930:
3926:
3920:
3917:
3905:
3901:
3895:
3892:
3880:
3876:
3869:
3866:
3854:
3850:
3844:
3841:
3830:
3829:
3821:
3818:
3806:
3802:
3796:
3793:
3781:
3777:
3771:
3768:
3756:
3752:
3746:
3743:
3730:
3729:
3724:
3723:"JSON-LD 1.1"
3718:
3715:
3703:
3699:
3693:
3690:
3678:
3676:
3671:
3664:
3661:
3649:
3645:
3641:
3635:
3632:
3620:
3613:
3610:
3598:
3592:
3589:
3577:
3576:
3571:
3564:
3561:
3549:
3548:
3543:
3536:
3533:
3520:
3516:
3510:
3507:
3495:
3491:
3485:
3482:
3470:
3466:
3460:
3457:
3445:
3441:
3435:
3432:
3419:
3415:
3409:
3406:
3394:
3390:
3384:
3381:
3378:
3373:
3370:
3358:
3354:
3348:
3345:
3333:
3329:
3323:
3320:
3315:
3303:
3299:
3292:
3289:
3284:
3272:
3268:
3262:
3259:
3246:
3242:
3238:
3237:Flight Manual
3236:
3231:
3225:
3222:
3209:
3205:
3204:
3198:
3191:
3188:
3180:September 13,
3176:
3172:
3166:
3164:
3160:
3156:
3144:
3140:
3134:
3131:
3119:. Lucid Chart
3118:
3111:
3109:
3105:
3101:
3097:
3093:
3086:
3083:
3078:
3076:9781449369316
3072:
3068:
3061:
3058:
3045:
3039:
3036:
3023:
3019:
3015:
3009:
3006:
2993:
2987:
2984:
2971:
2967:
2961:
2958:
2946:
2940:
2937:
2932:
2928:
2922:
2919:
2903:
2899:
2893:
2890:
2877:
2873:
2867:
2864:
2860:
2849:
2842:
2839:
2834:
2830:
2823:
2820:
2815:
2811:
2807:
2803:
2799:
2795:
2791:
2784:
2781:
2768:
2764:
2760:
2754:
2751:
2739:
2735:
2729:
2726:
2714:
2710:
2704:
2701:
2688:
2684:
2678:
2675:
2667:September 13,
2663:
2659:
2658:"Media Types"
2653:
2650:
2646:
2641:
2638:
2625:
2621:
2615:
2612:
2599:
2595:
2589:
2586:
2571:
2564:
2561:
2557:
2555:
2540:
2536:
2529:
2527:
2525:
2523:
2521:
2517:
2513:
2508:
2505:
2493:
2489:
2483:
2480:
2475:
2471:
2465:
2463:
2459:
2446:
2440:
2438:
2436:
2432:
2424:September 23,
2419:
2415:
2408:
2405:
2401:
2389:
2385:
2378:
2375:
2371:
2365:
2362:
2358:
2346:
2342:
2335:
2332:
2328:
2316:
2312:
2305:
2302:
2298:
2286:
2282:
2276:
2273:
2260:
2256:
2249:
2246:
2241:
2237:
2231:
2228:
2224:
2212:
2208:
2204:
2198:
2195:
2183:
2179:
2172:
2169:
2164:
2151:
2136:
2132:
2128:
2124:
2120:
2113:
2111:
2107:
2095:
2093:9780134278292
2089:
2085:
2081:
2074:
2071:
2055:
2051:
2047:
2041:
2039:
2037:
2033:
2017:
2013:
2009:
2003:
2000:
1988:
1983:
1976:
1974:
1972:
1968:
1964:
1960:
1946:
1940:
1938:
1936:
1932:
1925:
1918:
1912:
1881:
1878:
1871:
1867:
1864:
1862:
1859:
1857:
1853:
1850:
1847:
1844:
1841:
1838:
1836:
1835:Jackson (API)
1833:
1830:
1826:
1822:
1820:
1817:
1815:
1812:
1811:
1807:
1802:
1799:
1797:
1794:
1791:
1787:
1784:
1781:
1778:
1775:
1771:
1768:
1767:
1763:
1760:
1759:
1758:
1752:
1747:
1736:
1735:
1734:
1732:
1728:
1721:
1719:
1717:
1709:
1706:
1703:
1700:
1697:
1696:
1695:
1693:
1686:
1681:
1677:
1674:
1671:
1668:
1665:
1661:
1658:
1654:
1650:
1649:
1648:
1646:
1642:
1635:
1633:
1631:
1626:
1624:
1620:
1616:
1612:
1608:
1601:
1599:
1589:
1584:
1576:
1574:
1572:
1568:
1560:
1558:
1555:
1553:
1549:
1545:
1541:
1536:
1521:
1513:
1510:
1503:
1498:
1490:
1488:
1486:
1482:
1478:
1474:
1470:
1463:
1455:
1453:
1451:
1447:
1443:
1439:
1435:
1394:
1385:
1383:
1379:
1377:
1373:
1369:
1367:
1363:
1359:
1354:
1352:
1348:
1344:
1340:
1336:
1332:
1328:
1324:
1320:
1316:
1312:
1310:
1306:
1302:
1298:
1291:
1289:
1287:
1283:
1278:
1275:
1271:
1266:
1262:
1244:
1241:The official
1236:
1234:
1232:
1223:
1221:
1219:
1215:
1207:
1204:
1201:
1197:
1193:
1189:
1185:
1182:
1181:
1180:
1178:
1174:
1167:
1165:
1163:
1159:
1154:
1150:
1147:
1144:
1140:
1136:
1132:
1116:
1111:
1109:
1105:
1101:
1097:
1092:
1090:
1086:
1082:
1078:
1074:
1070:
1066:
1055:
1051:
1048:
1043:
1039:
1036:
1033:
1029:
1025:
1022:
1012:
1009:
1006:
1002:
998:
994:
991:
988:
984:
981:
977:
973:
969:
968:
967:
961:
959:
919:
904:
900:
896:
892:
887:
865:
861:
857:
849:
630:
624:
622:
620:
619:free software
616:
612:
608:
604:
599:
597:
593:
589:
585:
581:
577:
573:
569:
565:
561:
557:
553:
549:
545:
541:
537:
532:
531:by language.
530:
526:
522:
518:
514:
510:
506:
501:
499:
495:
491:
486:
482:
478:
477:Cartoon Orbit
473:
471:
467:
463:
459:
455:
449:
447:
443:
434:
427:
425:
423:
419:
415:
411:
407:
403:
400:
396:
392:
388:
384:
380:
372:
370:
368:
364:
357:
353:
347:
317:
309:
307:
305:
301:
297:
291:
287:
283:
279:
274:
272:
268:
264:
260:
256:
252:
248:
244:
240:
239:open standard
234:
202:
179:, pronounced
178:
174:
165:
159:
155:
151:
147:
142:
139:
135:
131:
127:
123:
120:
118:
114:
111:
108:
104:
100:
96:
92:
90:
86:
82:
80:
76:
70:
68:
64:
58:
56:
52:
48:
43:
37:
33:
19:
6904:Open formats
6706:27000 series
4513:
4417:Universal 3D
4029:
3932:. Retrieved
3928:
3919:
3907:. Retrieved
3903:
3894:
3882:. Retrieved
3878:
3868:
3856:. Retrieved
3852:
3843:
3832:, retrieved
3827:
3820:
3808:. Retrieved
3804:
3795:
3783:. Retrieved
3779:
3770:
3758:. Retrieved
3754:
3745:
3733:. Retrieved
3726:
3717:
3705:. Retrieved
3701:
3692:
3680:. Retrieved
3673:
3663:
3651:. Retrieved
3643:
3634:
3622:. Retrieved
3612:
3600:. Retrieved
3591:
3581:February 16,
3579:. Retrieved
3573:
3563:
3553:February 16,
3551:. Retrieved
3545:
3535:
3523:. Retrieved
3519:the original
3509:
3497:. Retrieved
3493:
3484:
3472:. Retrieved
3468:
3459:
3447:. Retrieved
3443:
3434:
3422:. Retrieved
3418:the original
3408:
3396:. Retrieved
3392:
3383:
3372:
3360:. Retrieved
3356:
3347:
3335:. Retrieved
3331:
3322:
3312:– via
3308:February 27,
3306:. Retrieved
3291:
3281:– via
3275:. Retrieved
3261:
3249:. Retrieved
3233:
3224:
3212:. Retrieved
3200:
3190:
3178:. Retrieved
3174:
3154:
3147:. Retrieved
3142:
3133:
3121:. Retrieved
3099:
3091:
3085:
3066:
3060:
3048:. Retrieved
3038:
3026:. Retrieved
3014:"Amazon Ion"
3008:
2996:. Retrieved
2986:
2974:. Retrieved
2970:the original
2960:
2948:. Retrieved
2939:
2930:
2921:
2909:. Retrieved
2892:
2880:. Retrieved
2876:the original
2866:
2858:
2851:. Retrieved
2841:
2832:
2822:
2793:
2783:
2771:. Retrieved
2767:the original
2762:
2753:
2741:. Retrieved
2737:
2728:
2716:. Retrieved
2712:
2703:
2691:. Retrieved
2686:
2677:
2665:. Retrieved
2661:
2652:
2640:
2630:December 16,
2628:. Retrieved
2624:the original
2614:
2604:December 16,
2602:. Retrieved
2597:
2588:
2576:. Retrieved
2563:
2550:
2543:. Retrieved
2539:the original
2507:
2495:. Retrieved
2491:
2482:
2473:
2449:. Retrieved
2422:. Retrieved
2418:the original
2407:
2399:
2392:. Retrieved
2388:the original
2377:
2364:
2356:
2349:. Retrieved
2344:
2334:
2326:
2319:. Retrieved
2314:
2304:
2296:
2289:. Retrieved
2275:
2263:. Retrieved
2259:the original
2248:
2239:
2230:
2222:
2215:. Retrieved
2211:the original
2206:
2197:
2185:. Retrieved
2181:
2171:
2150:cite journal
2140:February 16,
2138:. Retrieved
2097:. Retrieved
2083:
2073:
2063:November 20,
2061:. Retrieved
2023:. Retrieved
2002:
1990:. Retrieved
1986:
1957:Transcript:
1951:February 21,
1949:. Retrieved
1880:
1866:S-expression
1756:
1726:
1725:
1713:
1691:
1690:
1640:
1639:
1629:
1627:
1611:CoffeeScript
1606:
1605:
1586:
1565:Support for
1564:
1556:
1539:
1537:
1522:
1514:
1511:
1500:
1465:
1456:Alternatives
1389:
1380:
1370:
1355:
1349:of matching
1313:
1295:
1279:
1264:
1263:
1240:
1227:
1211:
1171:
1155:
1151:
1139:signed zeros
1112:
1093:
1063:
1028:ordered list
965:
957:
916:NEUTRAL FACE
888:
853:
628:
600:
533:
502:
474:
470:Web services
450:
439:
376:
362:
313:
298:
275:
259:serializable
176:
172:
171:
36:
6494:20000–29999
5646:10000–19999
4328:(Ultrium-1)
4159:MessagePack
4154:FlatBuffers
4144:Cap'n Proto
3780:jsonrpc.org
3755:json-ld.org
3702:geojson.org
3677:Datatracker
3393:getakka.net
2497:October 18,
2351:October 24,
2321:October 24,
2176:Bray, Tim.
2099:October 29,
1774:linked data
1753:Derivatives
1680:.properties
1552:JSON Schema
1544:type safety
1360:usage as a
1335:web browser
1265:JSON Schema
1255:text/x-json
603:open-source
146:Open format
93:public.json
6868:Categories
6273:16949 (TS)
5870:11941 (TR)
4568:standards
4472:Full BASIC
4456:ECMAScript
4448:JavaScript
3904:ubjson.org
3805:JsonML.org
3776:"JSON-RPC"
3149:August 28,
3050:August 26,
3028:August 26,
2994:. json.org
2976:January 5,
2950:January 5,
2853:August 12,
2545:August 30,
2451:August 27,
2394:August 13,
2287:. json.org
1926:References
1776:using JSON
1581:See also:
1540:characters
1460:See also:
1442:ECMAScript
1339:search box
1282:references
1270:XML Schema
1065:Whitespace
972:E notation
962:Data types
905:character
860:ECMAScript
856:JavaScript
578:obsoleted
509:JavaScript
494:Amazon.com
282:JavaScript
276:JSON is a
257:(or other
110:JavaScript
6228:15926 WIP
5592:9592/9593
5517:9000/9001
5405:8805/8806
4321:Super DLT
4040:Web Token
3934:August 7,
3884:August 7,
3834:August 7,
3760:August 7,
3707:August 7,
3698:"GeoJSON"
3653:April 29,
3648:Microsoft
3499:August 5,
3474:August 5,
3449:August 5,
3398:August 5,
3362:August 5,
3337:August 5,
3277:April 29,
3251:April 29,
3214:April 29,
2998:March 14,
2911:March 18,
2814:263868313
2743:March 22,
2693:March 23,
2217:30 August
2187:March 16,
2135:263868313
2025:April 29,
1657:Lightbend
1571:supersets
1561:Supersets
1475:of JSON.
1473:supersets
1284:, but an
1251:text/json
1243:MIME type
1224:Semantics
1135:underflow
1077:line feed
918:in JSON:
913:😐
529:libraries
472:in JSON.
373:Standards
365:states, "
356:Argonauts
350:, as in '
314:The 2017
79:Type code
6853:Category
4578:List of
4410:Graphics
4190:uuencode
3909:June 17,
3858:June 17,
3810:June 17,
3785:June 17,
3735:June 17,
3682:June 17,
3624:June 25,
3617:SQLite.
3602:June 25,
3525:March 4,
3424:March 4,
3302:Archived
3271:Archived
3245:Archived
3208:Archived
3175:yaml.org
3123:June 15,
3022:Archived
2902:Archived
2662:iana.org
2578:July 27,
2253:Yahoo!.
2240:json.org
2207:Edu4Java
2121:. IETF.
2054:Archived
2016:Archived
1992:July 29,
1808:See also
1792:and JSON
1780:JSON-RPC
1710:Comments
1567:comments
1366:comments
1351:database
1331:web page
1297:JSON-RPC
1191:visible.
1187:objects.
1146:binary64
1143:IEEE 754
1131:overflow
1089:comments
1005:escaping
999:or more
980:IEEE-754
598:STD 90.
354:and The
237:) is an
134:ECMA-404
117:Standard
6754:29199-2
6626:23094-2
6621:23094-1
6611:23090-3
6480:19794-5
6475:19775-1
6263:16612-2
6253:16355-1
5942:13406-2
5900:12234-2
5668:10118-3
4509:ECMA-35
4433:C++/CLI
4281:OpenXPS
4127:Bencode
4025:EDIFACT
4000:formats
2882:May 16,
2848:"JSMin"
2773:June 8,
2718:June 8,
2620:"JSON5"
2492:Mozilla
2291:July 3,
2265:July 3,
2182:Ongoing
1961:at the
1823:Amazon
1770:JSON-LD
1762:GeoJSON
1372:MongoDB
1353:items.
1305:XML-RPC
1011:Boolean
1007:syntax.
1001:Unicode
908:U+1F610
521:parsing
507:of the
462:license
428:History
271:servers
157:Website
6768:30000+
5607:9797-1
5415:8820-5
5360:8501-1
4916:1073-2
4911:1073-1
4595:1–9999
4443:Eiffel
4374:FAT16B
4355:(CDFS)
4348:CD-ROM
4179:Cyphal
4174:Thrift
4137:UBJSON
4122:Base64
4117:Base32
4087:Binary
3853:GitHub
3828:JsonML
3575:GitHub
3547:GitHub
3332:GitHub
3314:GitHub
3298:"CSON"
3283:GitHub
3267:"CSON"
3241:GitHub
3143:GitHub
3073:
3018:Amazon
2931:GitHub
2812:
2687:ReqBin
2474:GitHub
2236:"JSON"
2133:
2090:
1856:XQuery
1852:JSONiq
1801:UBJSON
1786:JsonML
1716:SQLite
1664:Puppet
1619:GitHub
1548:schema
1518:xml:id
1412:
1410:U+2029
1402:
1400:U+2028
1386:Safety
1358:ad hoc
1257:, and
1216:
1175:
1127:4.2E+1
1125:, and
1106:
1098:
1079:, and
1038:Object
993:String
987:BigInt
910:
880:
878:U+2029
870:
868:U+2028
625:Syntax
613:since
590:
582:
566:
558:
550:
542:
505:subset
496:, and
466:Yahoo!
402:STD 90
393:
389:-404.
381:
377:After
255:arrays
128:
122:STD 90
6835:80000
6830:56000
6825:55000
6820:50001
6815:45001
6810:42010
6805:40500
6800:39075
6795:38500
6790:37001
6785:32000
6780:31000
6775:30170
6759:29500
6749:29148
6745:29110
6741:28000
6736:27729
6731:27006
6726:27005
6721:27002
6716:27001
6711:27000
6701:26324
6696:26300
6691:26262
6686:26000
6681:25964
6676:25178
6671:24728
6666:24707
6661:24617
6656:24613
6651:24517
6646:23941
6641:23360
6636:23271
6631:23270
6616:23092
6606:23009
6601:23008
6596:23003
6591:23000
6586:22537
6581:22395
6576:22301
6571:22300
6566:22275
6561:22000
6556:21827
6551:21500
6546:21122
6541:21047
6536:21001
6531:21000
6526:20830
6521:20802
6516:20400
6511:20121
6506:20022
6501:20000
6485:19831
6470:19770
6465:19757
6460:19752
6455:19600
6450:19510
6445:19509
6440:19508
6435:19507
6430:19506
6425:19505
6420:19503
6415:19502
6410:19501
6405:19500
6400:19439
6395:19407
6390:19136
6385:19125
6380:19115
6375:19114
6358:19092
6353:19011
6348:19005
6343:18916
6338:18629
6333:18245
6328:18181
6323:18014
6318:18004
6313:17799
6308:17506
6303:17442
6298:17369
6293:17203
6288:17100
6283:17025
6278:17024
6268:16750
6258:16485
6248:16262
6243:16023
6238:15938
6233:15930
6223:15926
6218:15924
6213:15919
6208:15897
6203:15707
6191:15706
6186:15693
6181:15686
6176:15511
6171:15504
6166:15438
6161:15445
6144:15444
6139:15408
6134:15398
6129:15291
6124:15288
6119:15189
6114:15022
6109:14971
6104:14882
6099:14764
6094:14698
6089:14651
6084:14649
6079:14644
6074:14617
6022:14496
6017:14443
6012:14396
6007:14289
6002:14224
5997:14031
5992:14000
5987:13818
5982:13816
5977:13616
5972:13584
5967:13568
5962:13567
5957:13490
5952:13485
5947:13450
5937:13399
5932:13250
5927:13216
5910:13211
5905:12620
5895:12207
5890:12182
5885:12052
5880:12006
5875:11992
5865:11941
5855:11940
5850:11898
5845:11889
5840:11801
5835:11785
5830:11784
5825:11783
5820:11544
5815:11404
5810:11179
5805:11172
5800:11170
5795:11073
5790:10967
5785:10962
5780:10957
5775:10861
5770:10746
5765:10664
5760:10646
5755:10628
5750:10589
5745:10585
5740:10383
5708:10303
5703:10279
5698:10218
5693:10206
5688:10179
5683:10165
5678:10161
5673:10160
5663:10116
5658:10007
5653:10006
4502:Other
4369:FAT16
4364:FAT12
4100:ASN.1
4062:Rebol
2905:(PDF)
2810:S2CID
2573:(PDF)
2554:JSMin
2131:S2CID
2057:(PDF)
2019:(PDF)
1872:Notes
1829:UTF-8
1743:/* */
1727:JSONC
1722:JSONC
1692:JSON5
1687:JSON5
1676:Jitsi
1641:HOCON
1636:HOCON
1507:/>
1440:made
1426:parse
1299:is a
1200:UTF-8
1158:comma
1069:space
1026:: an
1024:Array
1019:false
938:// or
903:Emoji
891:UTF-8
481:DHTML
442:Flash
352:Jason
294:.json
290:parse
269:with
60:.json
32:J Son
6874:JSON
5733:-238
5637:9995
5632:9985
5627:9984
5622:9945
5617:9899
5612:9897
5602:9660
5597:9594
5587:9564
5582:9529
5577:9506
5572:9496
5567:9407
5562:9362
5557:9314
5552:9293
5547:9241
5542:9227
5537:9141
5532:9126
5527:9075
5522:9036
5512:8879
5465:-8-I
5420:8859
5410:8807
5400:8691
5395:8652
5390:8651
5385:8632
5380:8613
5375:8601
5370:8583
5365:8571
5355:8373
5350:8217
5345:8178
5340:8093
5335:8000
5330:7942
5325:7816
5320:7813
5315:7812
5310:7811
5305:7810
5300:7736
5295:7637
5283:7498
5278:7200
5273:7185
5268:7098
5263:7064
5258:7027
5253:7010
5248:7002
5243:7001
5238:6943
5233:6709
5228:6523
5223:6438
5218:6429
5213:6425
5208:6385
5203:6373
5198:6346
5193:6344
5188:6166
5183:5964
5178:5807
5173:5800
5168:5776
5163:5775
5158:5725
5153:5428
5148:5427
5143:5426
5138:5218
5133:4909
5128:4217
5123:4165
5118:4157
5113:4031
5108:3977
5103:3950
5098:3901
5093:3864
5088:3602
5083:3601
5078:3307
5073:3297
5051:3166
5046:3103
5041:3029
5036:2921
5031:2852
5026:2848
5021:2788
5016:2720
5011:2711
5006:2709
5001:2533
4996:2281
4991:2240
4986:2146
4981:2145
4976:2108
4971:2047
4966:2033
4961:2022
4956:2015
4951:2014
4946:1989
4941:1745
4936:1629
4931:1538
4926:1413
4921:1155
4906:1007
4901:1004
4896:1000
4719:68-1
4514:JSON
4462:Dart
4266:APIW
4195:yEnc
4181:DSDL
4149:CBOR
4132:BSON
4112:Avro
4077:YAML
4067:TOML
4030:JSON
4015:Atom
3936:2022
3911:2022
3886:2022
3860:2022
3836:2022
3812:2022
3787:2022
3762:2022
3737:2022
3709:2022
3684:2022
3675:IETF
3655:2024
3626:2023
3604:2022
3583:2021
3555:2021
3527:2023
3501:2021
3476:2021
3451:2021
3426:2023
3400:2021
3364:2021
3339:2021
3310:2023
3279:2024
3253:2024
3235:Atom
3216:2024
3203:Atom
3182:2015
3151:2019
3125:2019
3071:ISBN
3052:2019
3030:2024
3000:2011
2978:2016
2952:2016
2913:2011
2884:2011
2855:2020
2798:IETF
2775:2021
2745:2024
2720:2021
2695:2024
2669:2015
2632:2020
2606:2023
2580:2019
2547:2019
2499:2020
2453:2019
2426:2016
2396:2016
2353:2019
2323:2019
2293:2009
2267:2009
2219:2019
2189:2014
2163:help
2142:2018
2101:2019
2088:ISBN
2065:2023
2027:2024
1994:2019
1953:2022
1840:jaql
1814:BSON
1630:CSON
1607:CSON
1602:CSON
1588:YAML
1577:YAML
1481:CBOR
1471:and
1448:and
1420:JSON
1393:eval
1323:Ajax
1309:SOAP
1292:Uses
1286:IETF
1218:7493
1177:8259
1123:42.0
1108:7158
1100:4627
1059:null
1054:null
1015:true
997:zero
875:and
858:and
841:null
667:true
617:and
592:8259
584:7159
568:7158
562:and
560:4627
552:7159
544:7158
513:ECMA
485:Ajax
446:Java
416:and
414:ECMA
395:8259
387:ECMA
383:4627
253:and
173:JSON
164:.org
162:json
130:8259
83:TEXT
18:Json
6067:-20
6062:-17
6057:-14
6052:-12
6047:-11
6042:-10
5728:-28
5723:-22
5718:-21
5713:-11
5505:-16
5500:-15
5495:-14
5490:-13
5485:-12
5480:-11
5475:-10
4891:999
4886:965
4881:898
4876:860
4871:843
4866:838
4861:764
4856:732
4851:704
4846:690
4841:668
4836:657
4831:646
4799:639
4794:519
4789:518
4784:500
4779:361
4774:306
4769:302
4764:262
4759:261
4754:259
4749:233
4744:228
4739:226
4734:217
4729:216
4724:128
4712:-13
4707:-12
4702:-11
4697:-10
4566:ISO
4493:UWB
4488:NFC
4452:E4X
4386:UDF
4359:FAT
4332:VXA
4316:DLT
4311:DDS
4185:XDR
4105:SMI
4095:AMF
4072:XML
4057:RDF
4020:CSV
2802:doi
2123:doi
1987:ISO
1825:Ion
1790:XML
1621:'s
1502:XML
1497:XML
1491:XML
1485:Ion
1469:CSV
1407:or
1327:XML
1307:or
1214:RFC
1173:RFC
1104:RFC
1096:RFC
1017:or
976:NaN
588:RFC
580:RFC
564:RFC
556:RFC
548:RFC
540:RFC
498:EDS
444:or
422:IEC
418:ISO
410:IEC
406:ISO
391:RFC
379:RFC
205:or
152:Yes
132:),
126:RFC
6870::
6368:-2
6363:-1
6196:-2
6154:-9
6149:-3
6037:-6
6032:-3
6027:-2
5920:-2
5915:-1
5859:-2
5470:-9
5460:-8
5455:-7
5450:-6
5445:-5
5440:-4
5435:-3
5430:-2
5425:-1
5288:-1
5066:-3
5061:-2
5056:-1
4824:-6
4819:-5
4814:-3
4809:-2
4804:-1
4692:-9
4687:-8
4682:-7
4677:-6
4672:-5
4667:-4
4662:-3
4657:-1
4652:-0
4647:31
4642:17
4637:16
4586:–
4582:–
4454:,
4438:C#
4381:FD
3927:.
3902:.
3877:.
3851:.
3803:.
3778:.
3753:.
3725:.
3700:.
3672:.
3646:.
3642:.
3572:.
3544:.
3492:.
3467:.
3442:.
3391:.
3355:.
3330:.
3300:.
3243:.
3239:.
3232:.
3206:.
3199:.
3173:.
3162:^
3153:.
3141:.
3107:^
3098:.
3094:.
3020:.
3016:.
2929:.
2857:.
2831:.
2808:.
2800:.
2796:.
2792:.
2761:.
2736:.
2711:.
2685:.
2660:.
2596:.
2549:.
2519:^
2490:.
2472:.
2461:^
2434:^
2398:.
2355:.
2343:.
2325:.
2313:.
2295:.
2238:.
2221:.
2205:.
2180:.
2154::
2152:}}
2148:{{
2129:.
2109:^
2082:.
2035:^
1985:.
1970:^
1934:^
1896:eɪ
1893:dʒ
1846:jq
1739://
1733::
1718:.
1625:.
1609:("
1554:.
1531:,
1452:.
1429:()
1395:()
1378:.
1341:,
1261:.
1253:,
1233:.
1133:,
1121:,
1119:42
1091:.
1075:,
1071:,
832:],
805:],
775:},
739:},
679:27
500:.
492:,
331:eɪ
328:dʒ
296:.
273:.
218:eɪ
215:dʒ
198:ən
192:eɪ
189:dʒ
136:,
5861:)
5857:(
4632:9
4627:7
4622:6
4617:4
4612:3
4607:2
4602:1
4558:e
4551:t
4544:v
4458:)
4450:(
4238:e
4231:t
4224:v
3990:e
3983:t
3976:v
3938:.
3913:.
3888:.
3862:.
3814:.
3789:.
3764:.
3739:.
3711:.
3686:.
3657:.
3628:.
3606:.
3585:.
3557:.
3529:.
3503:.
3478:.
3453:.
3428:.
3402:.
3366:.
3341:.
3316:.
3285:.
3255:.
3218:.
3184:.
3127:.
3079:.
3054:.
3032:.
3002:.
2980:.
2954:.
2915:.
2886:.
2835:.
2816:.
2804::
2777:.
2747:.
2722:.
2697:.
2671:.
2634:.
2608:.
2582:.
2501:.
2455:.
2428:.
2368:"
2269:.
2242:.
2191:.
2165:)
2161:(
2144:.
2125::
2103:.
2067:.
2029:.
1996:.
1955:.
1911:/
1908:n
1905:ɒ
1902:s
1899:ˌ
1890:ˈ
1887:/
1745:)
1666:.
1659:.
1596:\
1592:/
1533:.
1529:-
1423:.
953:}
947::
941:{
935:}
929::
923:{
844:}
838::
826:,
820:,
814:[
811::
802:}
796::
790:,
784::
778:{
769::
763:,
757::
751:{
748:[
745::
733::
727:,
721::
715:,
709::
703:,
697::
691:{
688::
682:,
676::
670:,
664::
658:,
652::
646:,
640::
634:{
420:/
408:/
359:'
346:/
343:n
340:ə
337:s
334:.
325:ˈ
322:/
233:/
230:n
227:ɒ
224:s
221:ˌ
212:ˈ
209:/
201:/
195:s
186:ˈ
183:/
175:(
148:?
124:(
34:.
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.