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...

Celý popis

Uložené v:
Podrobná bibliografia
Hlavný autor: Rischpater, Ray
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