104-609: Trove is an Australian online library database owned by the National Library of Australia in which it holds partnerships with source providers National and State Libraries Australia , an aggregator and service which includes full text documents , digital images , bibliographic and holdings data of items which are not available digitally, and a free faceted-search engine as a discovery tool. The database includes archives , images, newspapers, official documents, archived websites , manuscripts and other types of data. it
208-750: A configuration language . However, it does not support comments . 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." MongoDB uses JSON-like data for its document-oriented database . 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
312-481: A crowdfunding campaign. Also crowdfunded, the Australian feminist magazine The Dawn was included on International Women's Day 2012. As of 10 May 2020, 23,498,368 newspaper pages and 2,026,782 government gazette pages were available to view. On 25 July 2008 the "Australian Newspapers Beta" service was released to the public as a standalone website and a year later became a fully integrated part of
416-455: 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 XML Schema (XSD) but is JSON-based. As in XSD, the same serialization/deserialization tools can be used both for the schema and data, and it
520-411: A Web server by holding two Hypertext Transfer Protocol (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 license type to make it available. The JSON.org website
624-695: A large collection of digitised newspapers, official documents, manuscripts and images, as well as born-digital material. In 1901 the Commonwealth Parliament Library was established to serve the newly formed Federal Parliament of Australia . From its inception the Commonwealth Parliamentary Library was driven to development of a truly national collection. In 1907 the Joint Parliamentary Library Committee under
728-689: A mode of interaction to analyse, extract, visualise and play". The subsequent development of the GLAM Workbench aims to utilise such machine readable data. Since 2018 the Australian Academic and Research Network ( AARNet ) has provided a dedicated Jupyter Notebooks environment that enables researchers "easily explore and analyse data held in the National Library of Australia (and Cloudstor) using Jupyter Notebooks created and openly shared by Associate Professor Tim Sherratt via
832-409: A national leadership role in developing and managing collaborative online services with the Australian library community, making it easier for users to find and access information resources at the national level. It provides services to libraries and publishers and the general public, with membership available to residents of Australia providing access to additional services. Some of the components of
936-607: A new National Library building. The present library building was opened on 15 August 1968 by Prime Minister John Gorton . The building, situated in Parkes , was designed by the architectural firm of Bunning and Madden in the Late Twentieth Century Stripped Classical style. The foyer is decorated in marble, with stained-glass windows by Leonard French and three tapestries by Mathieu Matégot . A Tom Bass sculpture called Lintel Sculpture
1040-601: A period of twelve years into a new single discovery interface that was released as a prototype in May 2009 for public comment before launching in November 2009 as Trove. It is continually updated to expand its reach. With the notable exception of the newspaper "zone", none of the material that appears in Trove search results is hosted by Trove itself. Instead, it indexes the content of its content partners' collection metadata and displays
1144-467: A practice which would have destroyed interoperability." JSON disallows "trailing commas", a comma after the last value inside a data structure. Trailing commas are a common feature of JSON derivatives to improve ease of use. RFC 8259 describes certain aspects of JSON syntax that, while legal per the specifications, can cause interoperability problems. In 2015, the IETF published RFC 7493, describing
SECTION 10
#17327729119621248-572: A relational database without having to convert it to another data format. JSON being a subset of JavaScript can lead to the misconception that it is safe to pass JSON texts to the JavaScript eval () function. This is not safe, due to certain valid JSON texts, specifically those containing U+2028 LINE SEPARATOR or U+2029 PARAGRAPH SEPARATOR , not being valid JavaScript code until JavaScript specifications were updated in 2019, and so older engines may not support it. To avoid
1352-424: A replacement for XML-RPC or SOAP . 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. Asynchronous JavaScript and JSON (or AJAJ) refers to the same dynamic web page methodology as Ajax , but instead of XML , JSON
1456-469: A single value and each attribute can appear at most once on each element. XML separates "data" from "metadata" (via the use of elements and attributes), while JSON does not have such a concept. 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,
1560-553: A system. The system was sold to Sun Microsystems , Amazon.com , and EDS . JSON was based on a subset of the JavaScript scripting language (specifically, Standard ECMA -262 3rd Edition—December 1999 ) and is commonly used with JavaScript, but it is a language-independent data format. Code for parsing and generating JSON data is readily available in many programming languages . JSON's website lists JSON libraries by language. In October 2013, Ecma International published
1664-723: A total of 5,508,008 images. Where possible, these are delivered directly across the Internet. Since a 2016 amendment to the Copyright Act , all born-digital content must also be deposited in the library (with varying provisions for state libraries as well). The NLA has since May 2019 hosted and managed the National edeposit (NED) service. Libraries ACT , Libraries Tasmania , Northern Territory Library , State Library of New South Wales , State Library of Queensland , State Library of South Australia , State Library Victoria and
1768-510: 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 RFC 7158 , where a JSON text was redefined as any serialized value. Numbers in JSON are agnostic with regard to their representation within programming languages. While this allows for numbers of arbitrary precision to be serialized, it may lead to portability issues. For example, since no differentiation
1872-400: Is a commonly used data format with diverse uses in electronic data interchange , including that of web applications with servers . JSON is a language-independent data format. It was derived from JavaScript , but many modern programming languages include code to generate and parse JSON-format data. JSON filenames use the extension .json . Douglas Crockford originally specified
1976-410: Is able to locate resources about Australia and Australians, which reaches many locations otherwise unavailable to external search engines. The library produces non-fiction and children's books which explore the collections. These cover subjects including History, Natural History and Art. NLA Publishing has been a recipient of several Eve Pownall Award for Information Books. Free registration with
2080-514: 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: space , horizontal tab , line feed , and carriage return . In particular, the byte order mark must not be generated by a conforming implementation (though it may be accepted when parsing JSON). JSON does not provide syntax for comments . Early versions of JSON (such as specified by RFC 4627 ) required that
2184-503: Is also available. Several citation styles are automatically produced by the software, giving a stable URL to the edition, page or article-level for any newspaper. Misplaced Pages was closely integrated from the beginning of the project, making Trove the first GLAM website in the world to integrate the Misplaced Pages API into its product. Trove has continued to evolve and take on new services and collections. In 2012, Music Australia
SECTION 20
#17327729119622288-470: Is also owned by 3DO ). Upon discovery of early Ajax 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 Internet Explorer 5+. Crockford then found that JavaScript could be used as an object-based messaging format for such
2392-520: 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: JSON5 syntax is supported in some software as an extension of JSON syntax, for instance in SQLite . JSONC (JSON with Comments) is a subset of JSON5 used in Microsoft's Visual Studio Code : Several serialization formats have been built on or from
2496-867: Is available. Services are also delivered on-site from the Newspaper & Family History zone on the ground floor, the Special Collections Reading Room and the Petherick Reading Room on the 1st floor, and Asian Collections on level 3. The library collects material produced by Australians, for Australians or about the Australian experience in all formats—not just printed works—books, serials, newspapers, maps, posters, music and printed ephemera —but also online publications and unpublished material such as manuscripts , pictures and oral histories . Hazel de Berg began recording Australian writers, artists, musicians and others in
2600-718: Is being built". It is now a collaboration between the National Library, Australia's State and Territory libraries and hundreds of other cultural and research institutions around Australia. It is an Australian online library database aggregator; a free faceted-search engine hosted by the National Library of Australia, in partnership with content providers, including members of the National and State Libraries Australia (NSLA). Trove "brings together content from libraries, museums, archives, repositories and other research and collecting organisations big and small" in order to help users find and use resources relating to Australia and therefore
2704-773: Is held across six organisations: the NLA; Australian Performing Arts Collection in Melbourne ; Mitchell Library in Sydney; Queensland Performing Arts Centre Museum; Scenic Studios Australia Pty Ltd; and Seaborn, Broughton & Walford Foundation Archives and Library collection. Both AusStage and the J.C. Williamson Distributed Collection were added to the UNESCO Australian Memory of the World Register in 2021. The National Library of Australia provides
2808-543: Is installed over the entrance to the library. The building was listed on the Australian Commonwealth Heritage List on 22 June 2004. In 2004 the book A different view : the National Library of Australia and its building art was published which talked about the NLA building. The large National Library building is home to various reading rooms and collections. Usage of the reading rooms include speaking to expert staff, browsing
2912-542: Is kept flowing through and up to date. Trove's origins can be seen in the development of earlier services such as the Australian Bibliographic Network (ABN), a shared cataloguing service launched in 1981. The "Single Business Discovery Project" was launched in August 2008. The intention was to create a single point of entry for the public to the various online discovery services developed by
3016-560: Is located in Parkes , Canberra, ACT . Created in 1960 by the National Library Act , by the end of June 2019 its collection contained 7,717,579 items, with its manuscript material occupying 17,950 metres (58,890 ft) of shelf space. The NLA also hosts and manages the renowned Trove cultural heritage discovery service, which includes access to the Australian Web Archive and National edeposit (NED),
3120-422: Is made between integer and floating-point values, some implementations may treat 42 , 42.0 , and 4.2E+1 as the same number, while others may not. The JSON standard makes no requirements regarding implementation details such as overflow , underflow , loss of precision, rounding, or signed zeros , but it does recommend expecting no more than IEEE 754 binary64 precision for "good interoperability". There
3224-405: Is necessary is the serialization of data types that are not part of the JSON standard, for example, dates and regular expressions . The official MIME type for JSON text is application/json , and most modern implementations have adopted this. Legacy MIME types include text/json , text/x-json , and text/javascript . The standard filename extension is .json. JSON Schema specifies
Trove - Misplaced Pages Continue
3328-535: 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 exactly and optimally. 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,
3432-401: Is not a data interchange language. CBOR has a superset of the JSON data types, but it is not text-based. Ion is also a superset of JSON, with a wider range of primary types, annotations, comments, and allowing trailing commas. XML 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
3536-465: Is not the fifth version of JSON). YAML version 1.2 is a superset of JSON; prior versions were not strictly compatible. For example, escaping a slash / with a backslash \ is valid in JSON, but was not valid in YAML. YAML supports comments, while JSON does not. CSON (" CoffeeScript Object Notation") uses significant indentation , unquoted keys, and assumes an outer object declaration. It
3640-952: Is one of the most well-respected and accessed GLAM services in Australia, with over 70,000 daily users. Based on antecedents dating back to 1996, the first version of Trove was released for public use in late 2009. It includes content from libraries, museums, archives , repositories and other organisations with a focus on Australia. It allows searching of catalogue entries of books in Australian libraries (some fully available online), academic and other journals, full-text searching of digitised archived newspapers, government gazettes and archived websites. It provides access to digitised images, maps, aggregated information about people and organisations, archived diaries and letters, and all born-digital content which has been deposited via National edeposit (NED). Searchable content also includes music, sound and videos , and transcripts of radio programs. With
3744-452: Is self-describing. It is specified in an Internet Draft 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 JSON standard does not support object references , but an IETF draft standard for JSON-based object references exists. JSON-RPC is a remote procedure call (RPC) protocol built on JSON, as
3848-589: Is the current version of the Internet Standard STD 90, and it remains consistent with ECMA-404. That same year, JSON was also standardized as ISO/IEC 21778:2017. The ECMA and ISO/IEC standards describe only the allowed syntax, whereas the RFC covers some security and interoperability considerations. JSON grew out of a need for a real-time server-to-browser session communication protocol without using browser plugins such as Flash or Java applets,
3952-472: Is the data format. AJAJ is a web development technique that provides for the ability of a web page to request new data after it has loaded into the web browser . 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 search box , client-side code then sends to the server, which immediately responds with a drop-down list of matching database items. JSON has seen ad hoc usage as
4056-720: The Australian Academy of the Humanities and the National Trust (NSW) . Tim Sherratt, a former manager of Trove, warned in early 2016 that fewer collections would be added and that less digitised content would be available – "not quite a content freeze, but certainly a slowdown". Following extensive campaigning, including a public campaign on Twitter , Trove received a commitment of A$ 16.4 million in December 2016, spread over four years. By early 2020, with
4160-807: The Australian Conservation Foundation , and the Australian Council of National Trusts . Finally, the library holds about 37,000 reels of microfilm of manuscripts and archival records, mostly acquired overseas and predominantly of Australian and Pacific interest. The National Library's Pictures collection focuses on Australian people, places and events, from European exploration of the South Pacific to contemporary events. Art works and photographs are acquired primarily for their informational value, and for their importance as historical documents. Media represented in
4264-700: The British Library described Trove as "exemplary" – a "both-end choice" of deep rich interconnected archive. Digital humanities researcher and Trove manager Tim Sherratt noted that in relation to the Trove Application Programming Interface (API) "delivery of cultural heritage resources in a machine-readable form, whether through a custom API or as Linked Open Data , provides more than just improved access or possibilities for aggregation. It opens those resources to transformation. It empowers us to move beyond 'discovery' as
Trove - Misplaced Pages Continue
4368-558: The Commonwealth National Library and Commonwealth Parliament Library , is the largest reference library in Australia, responsible under the terms of the National Library Act 1960 for "maintaining and developing a national collection of library material, including a comprehensive collection of library material relating to Australia and the Australian people ", thus functioning as a national library . It
4472-473: The GLAM sector ) signed a statement of support for Trove, in which they warned that the budgetary cuts would "hamper the development of our world leading portal and will be a major obstacle to exposing the collections of smaller and regional institutions" and that "without additional funding, Trove will not fulfil its promise as the discovery site for all Australian cultural content". Similar statements were issued by
4576-551: The Internet Engineering Task Force obsoleted RFC 7159 when it published RFC 8259 , which is the current version of the Internet Standard STD 90. Crockford added a clause to the JSON license stating, "The Software shall be used for Good, not Evil", in order to open-source the JSON libraries while mocking corporate lawyers and those who are overly pedantic. On the other hand, this clause led to license compatibility problems of
4680-500: The Pacific . The collection also holds a number of European and Asian manuscript collections or single items have been received as part of formed book collections. The Australian manuscript collections date from the period of maritime exploration and settlement in the 18th century until the present, with the greatest area of strength dating from the 1890s onwards. The collection includes a large number of outstanding single items, such as
4784-614: The Pandora Archive since 1996. The Australian Web Archive , released in March 2019, combines records from PANDORA, the Australian Government Web Archive (AGWA), and other websites published in Australia. In the 2019 federal budget, the government allocated A$ 10 million to the library, intended to be spread over four years to set up a digitisation fund. As of June 2019 , the library had digitised
4888-653: The State Library of Western Australia are the member organisations of the collaboration. The library houses the largest and most actively developing research resource on Asia in Australia, and the largest Asian language collections in the Southern hemisphere, with over half a million volumes in the collection, as well as extensive online and electronic resources. The library collects resources about all Asian countries in Western languages extensively, and resources in
4992-523: The Unicode line terminators U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR 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. JSON exchange in an open ecosystem must be encoded in UTF-8 . The encoding supports
5096-627: The University of Leeds calls it "that rare beast: a digital heritage platform with popular appeal"; "of the most successful of its kind among aggregators such as Europeana , the Digital Public Library of America and... DigitalNZ ". What distinguishes it from the other three is that it also delivers content, and engages with the general public, which has created a form of virtual community amongst its text correctors. Users can log in and thus create their own lists, and also correct
5200-582: The legal deposit provisions of the Copyright Act 1968 , as amended in 2017 to included such publications. These resources are identifiable by a display in the top right-hand corner in both the ebook and pdf viewers, saying "National edeposit collection". Many of these are readable and some are downloadable , depending on the access conditions. The site's content is split into "zones" designating different forms of content which can be searched all together, or separately. The book zone allows searching of
5304-559: The performing arts , including dance. The library contains a considerable collection of general overseas and rare book materials, as well as world-class Asian and Pacific collections which augment the Australiana collections. The print collections are further supported by extensive microform holdings. The library also maintains the National Reserve Braille Collection. As a national library,
SECTION 50
#17327729119625408-408: The public domain . The newspapers (frequently microfiche or other photographic facsimiles) were scanned and the text from the articles has been captured by optical character recognition (OCR) to facilitate easy searching, but it contains many OCR errors, often due to poor quality facsimiles. Since August 2008 the system has incorporated crowdsourced text-correction as a major feature, allowing
5512-411: 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. 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
5616-485: The 'GLAM Workbench'." The site has been described as "a model for collaborative digitization projects and serves to inform cultural heritage institutions building both large and small digital collections". The reach of the newspaper archives makes the service attractive to genealogists and knitters . It is one of the most well-respected and accessed GLAM (galleries, libraries, archives and museums) services in Australia, with over 70,000 daily users. Dr Liz Stainforth of
5720-663: The 14th century Chertsey Cartulary , the journal of James Cook on HM Bark Endeavour , inscribed on the Memory of the World Register in 2001, the diaries of Robert O'Hara Burke and William John Wills from the Burke and Wills expedition , and Charles Kingsford Smith 's and Charles Ulm 's log of the Southern Cross. A wide range of individuals and families are represented in the collection, with special strength in
5824-801: The ANBD are also uploaded into the WorldCat global union catalogue. The results can be filtered by format if searching for braille , audio books, theses or conference proceedings and also by decade and language of publication. A filter for Australian content is also provided. Trove allows text-searching of digitised historic newspapers, with the Newspapers zone replacing the previous "Australian Newspapers" website. It provides text-searchable access to over 700 historic Australian newspapers from each State and Territory. By 2014, over 13.5 million digitised newspaper pages had been made available through Trove as part of
5928-482: The Arts community in 1957. She conducted nearly 1300 interviews. Together with the library, she was a pioneer in the field in Australia, working together for twenty-seven years. A core Australiana collection is that of John A. Ferguson . The library's Australiana collections are the nation's most important resource of materials recording Australia's cultural heritage. The library has particular collection strengths in
6032-551: The Australian Nation; the home of the literature, not of a State, or of a period, but of the world, and of all time. From 1923, two forms of name were used concurrently: Commonwealth National Library and Commonwealth Parliament Library, to designate the national and parliamentary collections respectively. In 1957 the Paton Committee recommended a National Library as an independent statutory body . In 1960
6136-730: The Australian Newspaper Plan (ANPlan), a "collaborative program to collect and preserve every newspaper published in Australia, guaranteeing public access" to these important historical records. The extent of digitised newspaper archives is wide reaching and includes now defunct publications, such as the Australian Home Companion and Band of Hope Journal and The Barrier Miner in New South Wales and The Argus in Victoria. It includes
6240-616: The Chairmanship of the Speaker, Sir Frederick William Holder defined the objective of the Commonwealth Parliamentary Library in the following words: The Library Committee is keeping before it the ideal of building up, for the time when Parliament shall be established in the Federal Capital, a great Public Library on the lines of the world-famed Library of Congress at Washington; such a library, indeed, as shall be worthy of
6344-517: The JSON format in the early 2000s. He and Chip Morningstar sent the first JSON message in April 2001. The 2017 international standard (ECMA-404 and ISO/IEC 21778:2017) specifies that "JSON" is "pronounced / ˈ dʒ eɪ . s ə n / , as in ' Jason and The Argonauts ' ". The first (2013) edition of ECMA-404 did not address the pronunciation. The UNIX and Linux System Administration Handbook states, " Douglas Crockford , who named and promoted
SECTION 60
#17327729119626448-423: 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." After RFC 4627 had been available as its "informational" specification since 2006, JSON was first standardized in 2013, as ECMA -404. RFC 8259, published in 2017,
6552-438: The JSON license with other open-source licenses since open-source software and free software usually imply no restrictions on the purpose of use. The following example shows a possible JSON representation describing a person. Although Crockford originally asserted that JSON is a strict subset of JavaScript and ECMAScript , his specification actually allows valid JSON documents that are not valid JavaScript; JSON allows
6656-476: The NLA is required by legal deposit provisions enshrined in the Copyright Act 1968 to collect a copy of every Australian publication in the country, which publishers must submit upon publication of the material. At the end of the Australian financial year of 2018–19, the National Library collection comprised 7,717,579 items, and an additional 17,950 metres (58,890 ft) of manuscript material. The library's collections of Australiana have developed into
6760-528: The National Library of Australia was created by the National Library Act 1960 , and each library became a separate entity. The original National Library building on Kings Avenue, Canberra was designed by Edwin Hubert Henderson (1885–1939), who was Chief Architect of the Commonwealth of Australia from 1929 to 1939, and built in 1934. Originally intended to be several wings, only one wing
6864-554: The National Library was having to cope with increasingly dwindling staff resources to develop services on Trove and National edeposit, and undertook a restructure of its staffing and operations. Attribution JSON JSON ( JavaScript Object Notation , pronounced / ˈ dʒ eɪ s ən / or / ˈ dʒ eɪ ˌ s ɒ n / ) is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of name–value pairs and arrays (or other serializable values). It
6968-545: The PANDORA archive, the Australian Government Web Archive (AGWA) and the National Library's ".au" domain collections, using a single interface in Trove which is publicly available. Trove has grown beyond its original aims, and has become "a community, a set of services, an aggregation of metadata , and a growing repository of full text digital resources" and "a platform on which new knowledge
7072-591: The Performing arts ephemera collection (PROMPT). Within the PROMPT collection, there are further divisions by person or topic, for instance the J.C. Williamson collection of theatre ephemera, and performers such as Dame Nellie Melba and Kylie Minogue . Since around 2017, a team of volunteers has been using the PROMPT collection to add content to the AusStage database. The J.C. Williamson Distributed Collection
7176-1044: The World Programme Register in 2001. The library has also acquired the records of many national non-governmental organisations. They include the records of the Federal Secretariats of the Liberal party, the A.L.P , the Democrats, the R.S.L. , the Australian Inland Mission , the Australian Union of Students , The Australian Ballet , the Australian Elizabethan Theatre Trust , the Australian Institute of Urban Studies , Australian Industries Protection League ,
7280-447: The XML standard defines a common attribute xml:id , that can be used by the user, to set an ID explicitly. XML tag names cannot contain any of the characters !"#$ %&'()*+,/;<=>?@[\]^`{|}~ , nor a space character, and cannot begin with - , . , or a numeric digit, whereas JSON keys can (even if quotation mark and backslash must be escaped). XML values are strings of characters , with no built-in type safety . XML has
7384-474: The aggregated information in a relevance-ranked search result. The service is built using a variety of open source software. Trove provides a free, public Application Programming Interface (API). This allows developers to search across the records for books, images, maps, video, archives, music, sound, journal articles, newspaper articles and lists and to retrieve the associated metadata using XML and JSON encoding. The full text of digitised newspaper articles
7488-463: The assistance and support of library staff from London, New York City, and Jakarta, building various collections have been possible. Approximately 94.1% of the library's collection had been catalogued by July 2019, a total of 5,453,888 items and these are discoverable through the online catalogue. The library is a world leader in digital preservation techniques, and has maintained an Internet-accessible archive of selected Australian websites called
7592-641: The collection include photographs, drawings, watercolours, oils, lithographs, engravings, etchings and sculpture/busts. The library contains a large amount of printed ephemera , collected since the early 1960s and also including older materials. These include minor publications, pamphlets, leaflets, invitations, cards, menus, junk mail , as well as larger publications, such as theatre programmes or retail trade catalogues. They are selected based on certain key criteria, such as information content, design elements, period representation, and portraiture . They are divided into various types or topics. This group includes
7696-617: The collective catalogues of institutions findable in Libraries Australia using the Australian National Bibliographic Database (ANBD). It provides access to books, audio books , e-books , theses , conference proceedings and pamphlets listed in ANBD, which is a union catalogue of items held in Australian libraries and a national bibliographic database of resources including Australian online publications. Bibliographic records from
7800-553: The concept of schema , 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 JSON Schema . XML supports comments, while JSON does not. Support for comments and other features have been deemed useful, which has led to several nonstandard JSON supersets being created. Among them are HJSON, HOCON, and JSON5 (which despite its name,
7904-528: The content is Australian-focused. Much of the material may be difficult to retrieve with other search tools, for example in cases where it is part of the deep web , including records held in collection databases, or in projects such as the PANDORA web archive , Australian Research Online, Australian National Bibliographic Database and others mentioned above. Since 2019, Trove has included access to all electronic documents deposited by Australian publishers under
8008-423: The dominant methods used in the early 2000s. 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 abstraction layer for Web developers to create stateful Web applications that had a persistent duplex connection to
8112-476: The earliest published Australian newspaper, the Sydney Gazette (which dates to 1803), and some community language newspapers. Also included is The Australian Women's Weekly . The Canberra Times is the only major newspaper available beyond 1957. It allowed publication of its in-copyright archive up to 1995 as part of the "centenary of Canberra" in 2013, and the digitisation costs were raised with
8216-423: The exception of the digitised newspapers, none of the contents is hosted by Trove itself, which indexes the content of its partners' collection metadata , formats and manages it, and displays the aggregated information in a relevance-ranked search result. In the wake of government funding cuts since 2015, the National Library and other organisations have been struggling to keep up with ensuring that content on Trove
8320-567: The fields of politics, public administration, diplomacy, theatre, art, literature, the pastoral industry and religion. Examples are the papers of Alfred Deakin , Sir John Latham , Sir Keith Murdoch , Sir Hans Heysen , Sir John Monash , Vance Palmer and Nettie Palmer , A.D. Hope , Manning Clark , David Williamson , W.M. Hughes , Sir Robert Menzies , Sir William McMahon , Lord Casey , Geoffrey Dutton , Peter Sculthorpe , Daisy Bates , Jessie Street , and Eddie Mabo and James Cook both of whose papers were inscribed on UNESCO's Memory of
8424-437: The first edition of its JSON standard ECMA-404. That same year, RFC 7158 used ECMA-404 as a reference. In 2014, RFC 7159 became the main reference for JSON's Internet uses, superseding RFC 4627 and RFC 7158 (but preserving ECMA-262 and ECMA-404 as main references). In November 2017, ISO/IEC JTC 1/SC 22 published ISO/IEC 21778:2017 as an international standard. On December 13, 2017,
8528-798: The following Asian languages: Burmese , Chinese , Persian , Indonesian , Japanese , Khmer , Korean , Lao , Manchu , Mongolian , Thai , Timorese , and Vietnamese . The library has acquired a number of important Western and Asian language scholarly collections from researchers and bibliophiles. These collections include: The Asian Collections are searchable via the National library's catalogue. The National Library holds an extensive collection of pictures and manuscripts. The manuscript collection contains about 26 million separate items, covering in excess of 10,492 metres of shelf space (ACA Australian Archival Statistics, 1998). The collection relates predominantly to Australia, but there are also important holdings relating to Papua New Guinea , New Zealand and
8632-616: The full Unicode character set, including those characters outside the Basic Multilingual Plane (U+0000 to U+FFFF). However, if escaped, those characters must be written using UTF-16 surrogate pairs . For example, to include the Emoji character U+1F610 😐 NEUTRAL FACE in JSON: JSON became a strict subset of ECMAScript as of the language's 2019 revision. JSON's basic data types are: Whitespace
8736-481: The language's 2019 revision. Various JSON parser implementations have suffered from denial-of-service attack and mass assignment vulnerability . 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 CSV and supersets of JSON. Google Protocol Buffers can fill this role, although it
8840-522: The library between 1997 and 2008, including: The service developed by the project was called Single Business Discovery Service , and also briefly known by the staff as Girt . The name Trove was suggested by a staff member, with the associations of a treasure trove and the French verb trouver (to find or discover). The key features of the service were designed to create a faceted search system specifically for Australian content. Tight integration with
8944-427: The library in person, inter-library loans may be obtained to use in the reading rooms . The following individuals have been appointed as Director-General or any precedent titles: In 2016, with threatened funding cuts to Trove , a public campaign led to a government commitment of A$ 16.4 million in December 2016, spread over four years. By early 2020, with the surge in demand for all types of digital services,
9048-458: The library is allowed for all Australian residents, with cards sent to a physical address before use is allowed. Membership confers some extra benefits for users of the library, such as requesting items for use onsite in the reading rooms, and access to a select range of licensed electronic resources from offsite, such as the full text of Encyclopaedia Britannica . Electronic copies of some items are able to be ordered, and for members who can visit
9152-524: The library's reference collection and electronic journals, ebooks, indexes, and databases. The reading rooms also provide free internet and computer use, scanning, photocopying and printing, and the request and access of collection items. On the ground floor is the Main Reading Room — this is where the bulk of the Library's Internet access terminals are located, and where wireless internet access
9256-464: The many pitfalls caused by executing arbitrary code from the Internet, a new function, JSON . parse () , 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 Douglas Crockford . In addition, the TC39 proposal "Subsume JSON" made ECMAScript a strict JSON superset as of
9360-447: The nation's single most important resource of materials recording the Australian cultural heritage. Australian writers , editors and illustrators are actively sought and well represented, whether published in Australia or overseas. The library's collection includes all formats of material, from books, journals, websites and manuscripts to pictures, photographs, maps, music, oral history recordings, manuscript papers and ephemera. With
9464-553: The newly launched Trove. The service contains millions of articles from 1803 onwards, with more content being added regularly. The website was the public face of the Australian Newspapers Digitisation Project, a coordination of major libraries in Australia to convert historic newspapers to text-searchable digital files. The Australian Newspapers website allowed users to search the database of digitised newspapers from 1803 to 1954 which are now in
9568-475: The present. This is the primary search portal of the PANDORA web-archiving service, and also includes the Australian Government Web Archive (AGWA) as well as websites from the ".au" domain , which are collected annually through large crawl harvests . (In order of presentation along the top tab.) In a keynote address to the 14th National Australian Library and Information Association (ALIA) Conference in Melbourne in 2014, Roly Keating , Chief Executive of
9672-429: The provider databases has allowed "Find and Get" functions (e.g. viewing digitally, borrowing, buying, copying). Important extra features include the provision of a "check copyright" tool and persistent identifiers (which enables stable URLs). The first version of Trove was released to the public in late 2009. The National Library of Australia combined eight different online discovery tools that had been developed over
9776-524: The public to change the searchable text. Many users have contributed tens of thousands of corrected lines, and some have contributed millions. As of January 2022 5.82% of articles have at least one correction. This collaborative participation allows users to give back to the service and over time improves the database's searchability. The text-correcting community and other Trove users have been referred to as "Trovites". The Australian Web Archive , created in March 2019, includes websites archived from 1996 until
9880-427: 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 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 /> , the representation is often about the same size as JSON or just a little larger. However, an XML attribute can only have
9984-447: The services are: The online services mentioned above, and more, are accessible via the Trove service, which was launched in 2009. Trove is an online library database aggregator, a centralised national service built with the collaboration of major libraries of Australia. Trove's most well known feature is the digitised collection of Australian newspapers. Most NLA resource discovery services are now fully integrated with Trove. The service
10088-433: The surge in demand for all types of digital services, the National Library was having to cope with increasingly dwindling staff resources to develop services on Trove and National edeposit, and undertook a restructure of its staffing and operations. The Age and The Sydney Morning Herald revealed in 2022 that the current funding arrangements for Trove would cease at the end of June 2023, leading to its closure. In April, it
10192-510: The text of newspapers scanned using Optical character recognition (OCR), with an honour board for the top correctors. International researchers also use Trove: a 2018 showed the site among the top 15 for external citations in the English-language version of Misplaced Pages. The width and breadth of its audience adds to its uniqueness. Trove received the 2011 Excellence in eGovernment Award and the 2011 Service Delivery Category Award. In
10296-822: The wake of the Australian Government 's 2015 Mid-Year Economic and Fiscal Outlook Statement, Trove funding was cut with the result that the National Library of Australia would cease "aggregating content in Trove from museums and universities unless ... fully funded to do so". In addition, it was argued that the cuts would further "result in many smaller institutions across Australia being unable to afford to add their digital collections to this national knowledge infrastructure". Those smaller institutions would include local historical societies, clubs, schools, and commercial and public organisations, as well as private collections. In March 2016 ten major Australian galleries, libraries, archives and museums (commonly referred to as
10400-669: Was announced that the federal government pledged emergency funding of $ 33 million over the next four years to the NLA. In July–August 2020 a redesigned user interface was unrolled, with a more open display of search results and a new logo reminiscent of a keyhole . Pilot testing for handwritten text recognition using Optical Character Recognition (OCR) and Handwritten Text Recognition (HTR) began in October 2023 with text correcting functionality appearing on some handwritten and unpublished material. National Library of Australia The National Library of Australia ( NLA ), formerly
10504-581: Was completed, partly because of the advent of World War II. The 1957 Paton Committee reported that the accommodation was inadequate for a National Library. The building was used for the headquarters of the Canberra Public Library Service until its demolition in 1968, when it became the site of the Edmund Barton Building . In 1963, prime minister Robert Menzies announced the near-completion of working plans for
10608-484: Was integrated with Trove, and ceased to exist as a separate entity. In 2016, in collaboration with the State Library of New South Wales , Trove launched the Government Gazettes zone, and continues to collect the official gazettes of all levels of government ( Commonwealth and State and Territory ) where possible. In March 2019 PANDORA became part of the larger Australian Web Archive , which comprises
10712-493: Was launched in 2001. In December 2005, Yahoo! began offering some of its Web services in JSON. A precursor to the JSON libraries was used in a children's digital asset trading game project named Cartoon Orbit 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 DHTML elements (this system
10816-426: Was used for configuring GitHub 's Atom text editor . There is also an unrelated project called CSON ("Cursive Script Object Notation") that is more syntactically similar to JSON. HOCON ("Human-Optimized Config Object Notation") is a format for human-readable data, and a superset of JSON. The uses of HOCON are: JSON5 ("JSON5 Data Interchange Format") is an extension of JSON syntax that, just like JSON,
#961038