Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
JSON Crash Course
Search
lvandeyar
March 03, 2015
Technology
6.1k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
JSON Crash Course
A talk I gave to my co-workers about JSON on March 3rd, 2015.
lvandeyar
March 03, 2015
More Decks by lvandeyar
See All by lvandeyar
Ansible Training - Part 1 - Introduction
lvandeyar
0
6.3k
SDDC2370 - VMware Integrated OpenStack - VMWorld 2014
lvandeyar
0
7k
Other Decks in Technology
See All in Technology
自律型 AI をセキュアに実装!Gemini と MIG で作る動的コード実行環境
recruitengineers
PRO
1
230
The seven pitfalls of AI (revised version)
ufried
0
290
Datadog の学び方 - あるいは、オブザーバビリティを学ぶとは何か
mananyuki
1
500
DWH の限界突破! AI エージェント向け爆速リアルタイムデータ基盤 ClickHouse
jozono
1
260
今こそ知りたいAmplifyGen2
mkdev10
2
160
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
410
予測不能な実行エージェントを安全にサクッと試せるサンドボックス環境の話
sansantech
PRO
0
130
freeeらしさをAIとともに作る / Creating the freee Experience with AI
ymrl
0
210
AI時代に必要な脅威モデリング― 変化の速度に負けない理解とリスク判断
masakane55
5
1.2k
自主式軟體工廠
philipz
0
240
私の推しは「聞いてから進む」AIです -AI-DLCに一人でアプリを作らせた話
yama3133
1
180
Incremental HTTP
kazuho
5
2.1k
Featured
See All Featured
A Tale of Four Properties
chriscoyier
163
24k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
620
Raft: Consensus for Rubyists
vanstee
142
7.7k
Faster Mobile Websites
deanohume
310
32k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
A better future with KSS
kneath
240
18k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
210
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
530
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
Transcript
JSON Crash Course LAURENCE VANDEYAR, SENIOR SYSTEMS ENGINEER MARCH 3RD,
2015
What is JSON? JSON stands for JavaScript Object Notation
JSON is language independent * JSON is a lightweight data-interchange format
JSON Syntax JavaScript object notation syntax: Data is in
name/value pairs "firstName":“Laurence" Data is separated by commas “firstName":“Laurence", "lastName":“Vandeyar" Curly braces hold objects {"firstName":“Laurence", "lastName":“Vandeyar"}
JSON Syntax (cont.) Square brackets hold arrays [
{"firstName":“Laurence", "lastName":“Vandeyar"}, {"firstName":“Michael", "lastName":“Pereira"}, {"firstName":“Kenneth", "lastName":“Tamsberg"} ] Complete JSON Object Array {"employees":[ {"firstName":“Laurence", "lastName":“Vandeyar"}, {"firstName":“Michael", "lastName":“Pereira"}, {"firstName":“Kenneth", "lastName":“Tamsberg"} ]}
JSON Values JSON values can be: A number (integer
or floating point) A string (in double quotes) A Boolean (true or false) An array (in square brackets) An object (in curly braces) null
Example
Links http://json.org/ http://jsonformatter.curiousconcept.com/