JavaScript JSON cookbook over 80 recipes to make the most of JSON in your desktop, server, web, and mobile applications
About This BookCreate fast and dynamic JavaScript applications that implement JSONPractical examples to show you how to leverage JSON from a variety of application domainsBecome the go-to person for building JSON-enabled web applications in your organizationWho This Book Is ForIf you're writing...
Uložené v:
| Hlavný autor: | |
|---|---|
| Médium: | E-kniha |
| Jazyk: | English |
| Vydavateľské údaje: |
Birmingham, England Mumbai India
PACKT Publishing
2015
Packt Publishing, Limited Packt Publishing Limited |
| Vydanie: | 1st ed. |
| Edícia: | Quick Answers to Common Problems |
| Predmet: | |
| ISBN: | 9781785284359, 1785286900, 9781785286902, 1785284355 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | About This BookCreate fast and dynamic JavaScript applications that implement JSONPractical examples to show you how to leverage JSON from a variety of application domainsBecome the go-to person for building JSON-enabled web applications in your organizationWho This Book Is ForIf you're writing applications that move structured data from one place to another, this book is for you. This is especially true if you've been using XML to do the job because it's entirely possible that you could do much of the same work with less code and less data overhead in JSON.While the book's chapters make some distinction between the client and server sides of an application, it doesn't matter if you're a frontend, backend, or full-stack developer. The principles behind using JSON apply to both the client and the server, and in fact, developers who understand both sides of the equation generally craft the best applications. |
|---|---|
| AbstractList | About This BookCreate fast and dynamic JavaScript applications that implement JSONPractical examples to show you how to leverage JSON from a variety of application domainsBecome the go-to person for building JSON-enabled web applications in your organizationWho This Book Is ForIf you're writing applications that move structured data from one place to another, this book is for you. This is especially true if you've been using XML to do the job because it's entirely possible that you could do much of the same work with less code and less data overhead in JSON.While the book's chapters make some distinction between the client and server sides of an application, it doesn't matter if you're a frontend, backend, or full-stack developer. The principles behind using JSON apply to both the client and the server, and in fact, developers who understand both sides of the equation generally craft the best applications. |
| Author | Rischpater, Ray |
| Author_xml | – sequence: 1 fullname: Rischpater, Ray |
| BookMark | eNpVkE1PwzAMhoP4ENvoEYnjbsBhkDRN4xxHNT7GxJA2ca3SJC2F0nZpC9q_J1MR0ixZtuXHr2wP0VFZlQahc4JvsLNbwYFwYD4ElIkDNPwv2CHy9ponaCAIIwENgJ0ir2k-3DxhFBgRA3Qxl99ypWxet-P5avkyVlX1mTg_Q8epLBrj_cURerufraPHyWL58BRNFxNJMQZ_ogzHIdOpn4aBDjX4DHgImqeggTGjhNSGhjhJsXAdUJRrgtMkEVRozImkI3TdC__IojVWm8x2W5fEX9KqeO8Ux172bG2rTWeaNja7XZUpWyuLeHYX-Zhz5geOvOrJPKu7pMib97zM4trmTnUbv06j5_XuDQI4_QXWj11_ |
| ContentType | eBook |
| DBID | PASLL |
| DEWEY | 006 |
| DOI | 10.0000/9781785284359 |
| DatabaseName | Packt Publishing |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISBN | 1785284355 9781785284359 |
| Edition | 1st ed. 1 |
| ExternalDocumentID | 9781785284359 EBC2077524 PACKT0001987 |
| GroupedDBID | 20A AABBV AAFKH AAKGN AANYM AAZEP AAZGR ABARN ABCYV ABIWA ABQPQ ABRSK ABWNX ACBYE ACLGV ADBND ADVEM AECLD AEHEP AEIUR AERYV AFOJC AFQEX AHWGJ AJFER ALMA_UNASSIGNED_HOLDINGS APVFW ATDNW AZZ BBABE E2F GEOUK J-X L7C MYL OHILO OODEK PASLL PYZUL QD8 UE6 AVGCG |
| ID | FETCH-LOGICAL-a30082-ce7065df2f64d6d8258768d7f8d855ec9ade360bf095878c37d10fbb939d071a3 |
| ISBN | 9781785284359 1785286900 9781785286902 1785284355 |
| IngestDate | Fri Nov 21 21:36:12 EST 2025 Wed Dec 10 11:17:11 EST 2025 Tue Jul 22 02:39:40 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| LCCallNum | QA76.73.J39 |
| LCCallNum_Ident | QA76.73.J39 |
| Language | English |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-a30082-ce7065df2f64d6d8258768d7f8d855ec9ade360bf095878c37d10fbb939d071a3 |
| OCLC | 915143485 |
| PQID | EBC2077524 |
| PageCount | 192 |
| ParticipantIDs | walterdegruyter_marc_9781785284359 proquest_ebookcentral_EBC2077524 igpublishing_primary_PACKT0001987 |
| ProviderPackageCode | J-X |
| PublicationCentury | 2000 |
| PublicationDate | 2015. 2015 [2015] |
| PublicationDateYYYYMMDD | 2015-01-01 |
| PublicationDate_xml | – year: 2015 text: 2015. |
| PublicationDecade | 2010 |
| PublicationPlace | Birmingham, England Mumbai India |
| PublicationPlace_xml | – name: Birmingham, England Mumbai India – name: Birmingham – name: Birmingham, UK |
| PublicationSeriesTitle | Quick Answers to Common Problems |
| PublicationYear | 2015 |
| Publisher | PACKT Publishing Packt Publishing, Limited Packt Publishing Limited |
| Publisher_xml | – name: PACKT Publishing – name: Packt Publishing, Limited – name: Packt Publishing Limited |
| RestrictionsOnAccess | restricted access |
| SSID | ssj0001538519 |
| Score | 1.93198 |
| Snippet | About This BookCreate fast and dynamic JavaScript applications that implement JSONPractical examples to show you how to leverage JSON from a variety of... |
| SourceID | walterdegruyter proquest igpublishing |
| SourceType | Publisher |
| SubjectTerms | Application Development Development JavaScript JavaScript (Computer program language) Web applications |
| SubjectTermsDisplay | Application Development |
| Subtitle | over 80 recipes to make the most of JSON in your desktop, server, web, and mobile applications |
| TableOfContents | Encoding and decoding base64 using an ArrayBuffer -- Compressing object-body content from a Node.js server built using the express module -- Chapter 9 : Querying JSON with JSONPath and LINQ -- Introduction -- Using the JSONPath dot-notation to query JSON documents -- Using JSONPath bracket-notation to query JSON documents -- Using JSONPath scripting to construct more complicated queries -- Using JSONPath in your web application -- Using JSONPath in your Node.js application -- Using JSONPath in your PHP application -- Using JSONPath in your Python application -- Using JSONPath in your Java application -- Using JSONPath with SelectToken to query for JSONPath expressions in your C# application -- Using LINQ with Json.NET to query JSON in your C# application -- Chapter 10 : JSON on Mobile Platforms -- Introduction -- Parsing JSON on Android -- Generating JSON on Android -- Parsing JSON on iOS in Objective-C -- Generating JSON on iOS in Objective-C -- Parsing JSON on iOS using Swift -- Generating JSON on iOS using Swift -- Parsing JSON using Qt -- Generating JSON using Qt -- Index Searching for a document in MongoDB with Node.js -- Updating a document in MongoDB with Node.js -- Deleting a document in MongoDB using Node.js -- Using REST to search MongoDB -- Using REST to create a document in MongoDB -- Using REST to update a document in MongoDB -- Using REST to delete a document in MongoDB -- Chapter 6 : Using JSON with CouchDB -- Introduction -- Installing and setting up CouchDB and Cradle. -- Connecting to a CouchDB database using Node.js and Cradle -- Creating a CouchDB database using Node.js and Cradle -- Creating a document in CouchDB using Node.js and Cradle -- Setting up a data view in CouchDB with Node.js and Cradle -- Searching for a document in CouchDB with Node.js and Cradle -- Updating a document in CouchDB with Node.js and Cradle -- Deleting a document in CouchDB using Node.js and Cradle -- Using REST to enumerate CouchDB records -- Using REST to search CouchDB -- Using REST to upsert a document in CouchDB -- Using REST to delete a document in CouchDB -- Chapter 7 : Using JSON in a Type-Safe Manner -- Introduction -- How to deserialize an object using Json.NET -- How to handle date and time objects using Json.NET -- How to deserialize an object using gson for Java -- How to use TypeScript with Node.js -- How to annotate simple types using TypeScript -- How to declare interfaces using TypeScript -- How to declare classes with interfaces using TypeScript -- Using json2ts to generate TypeScript interfaces from your JSON -- Chapter 8 : Using JSON for Binary Data Transfer -- Introduction -- Encoding binary data as a base64 string using Node.js -- Decoding binary data from a base64 string using Node.js -- Encoding and decoding binary data as a base64 string using JavaScript in the browser -- Encoding data as BSON using Json.NET -- Decoding data from BSON using Json.NET -- Using a DataView to access an ArrayBuffer Cover -- Copyright -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Table of Contents -- Preface -- Chapter 1: Reading and Writing JSON on the Client -- Introduction -- Reading and writing JSON in JavaScript -- Reading and writing JSON in C++ -- Reading and writing JSON in C# -- Reading and writing JSON in Java -- Reading and writing JSON in Perl -- Reading and writing JSON in Python -- Chapter 2 : Reading and Writing JSON on the Server -- Reading and writing JSON in Clojure -- Reading and writing JSON in F# -- Reading and writing JSON with Node.js -- Reading and writing JSON in PHP -- Reading and writing JSON in Ruby -- Chapter 3 : Using JSON in Simple AJAX Applications -- Introduction -- Creating an XMLHttpRequest object -- Making an asynchronous request for data -- Sending JSON to your web server -- Accepting JSON using Node.js -- Getting the progress of an asynchronous request -- Parsing the returned JSON -- Issuing a web service request using Node.js -- Chapter 4 : Using JSON in AJAX Applications with jQuery and AngularJS -- Introduction -- Adding a dependency to jQuery to your web page -- Requesting JSON content using jQuery -- Sending JSON to your web server using jQuery -- Getting the progress of a request using jQuery -- Parsing the returned JSON using jQuery -- Adding a dependency to AngularJS to your web page -- Requesting JSON content using AngularJS -- Sending JSON to your web server using AngularJS -- Getting the progress of a request using AngularJS -- Parsing the returned JSON using AngularJS -- Chapter 5 : Using JSON with MongoDB -- Introduction -- Setting up MongoDB -- Installing the MongoDB database driver for Node.js -- Installing the express module for Node.js -- Connecting to a MongoDB database using Node.js -- Creating a document in MongoDB using Node.js The JavaScript JSON Cookbook: Over 80 recipes to make the most of JSON in your desktop, server, web, and mobile applications |
| Title | JavaScript JSON cookbook |
| URI | http://portal.igpublish.com/iglibrary/search/PACKT0001987.html https://ebookcentral.proquest.com/lib/[SITE_ID]/detail.action?docID=2077524 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LS8NAEB609eDFt1itEsWbBJts0t0ctVRFoRas4i1kX0UKsdS21n_vbF41OenBy5Isuwk7k8x8s49vAM4pYdoPtMAgx8EAhRNuR1Jrmxu6c4cLV0YsSTZBez32-hr0s0xNH0k6ARrHbLEIxv-qaqxDZZujs39Qd_FQrMBrVDqWqHYsK4i4uF1q_D6aR0-JIbi4f3rs4e_-PiqaZcG941eC-34kRtOfE1LlU09pEOhQ5qOTISmzdtUkGoeU7oIotytTT1dcQrFRr9RtFequ5xOvBvXb7uPzw3IuC60mIsGUwtS88LLUz7DADsfFIEpYfuMz2RUg1XAy-5rmq9CJcx9sQV2ZEx_bsKLiHdjM81xYmdnbhSZK1lpK1jKStXLJ7sHLTXfQubOzrBJ2RAzgsYUyS7tSu7rtybbEEBk9ApNUM8l8X4kgkoq0W1wj-mSUCUKl09KcBySQCMgisg-1-D1WB2D5CEcJQl7WFi1PE8WZ4NrFh0pqWLZEA05_jjwcpwwiYf-q8zBI4DWjDbBycYTJAnm2KzfsXndcQ1Doeg04q4gpNEQnYUnKh79pdATry8-sCbXpZKaOYU3Mp28fk5NMr9_h9yEa |
| linkProvider | ProQuest Ebooks |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.title=The+JavaScript+JSON+Cookbook&rft.date=2015-01-01&rft.pub=Packt+Publishing+Limited&rft.isbn=9781785284359&rft_id=info:doi/10.0000%2F9781785284359&rft.externalDBID=n%2Fa&rft.externalDocID=9781785284359 |
| thumbnail_s | http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=http%3A%2F%2Fportal.igpublish.com%2Figlibrary%2Famazonbuffer%2FPACKT0001987_null_0_320.png |

