Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
JSON Crash Course
Search
lvandeyar
March 03, 2015
Technology
1
5.8k
JSON Crash Course
A talk I gave to my co-workers about JSON on March 3rd, 2015.
lvandeyar
March 03, 2015
Tweet
Share
More Decks by lvandeyar
See All by lvandeyar
Ansible Training - Part 1 - Introduction
lvandeyar
0
6k
SDDC2370 - VMware Integrated OpenStack - VMWorld 2014
lvandeyar
0
6.8k
Other Decks in Technology
See All in Technology
LINEヤフーのフロントエンド組織・体制の紹介【24年12月】
lycorp_recruit_jp
0
560
[Ruby] Develop a Morse Code Learning Gem & Beep from Strings
oguressive
1
200
あの日俺達が夢見たサーバレスアーキテクチャ/the-serverless-architecture-we-dreamed-of
tomoki10
0
510
クレカ・銀行連携機能における “状態”との向き合い方 / SmartBank Engineer LT Event
smartbank
2
100
Wantedly での Datadog 活用事例
bgpat
2
710
TSKaigi 2024 の登壇から広がったコミュニティ活動について
tsukuha
0
170
Fanstaの1年を大解剖! 一人SREはどこまでできるのか!?
syossan27
2
240
非機能品質を作り込むための実践アーキテクチャ
knih
5
1.6k
【re:Invent 2024 アプデ】 Prompt Routing の紹介
champ
0
160
生成AIのガバナンスの全体像と現実解
fnifni
1
220
新機能VPCリソースエンドポイント機能検証から得られた考察
duelist2020jp
0
230
成果を出しながら成長する、アウトプット駆動のキャッチアップ術 / Output-driven catch-up techniques to grow while producing results
aiandrox
0
390
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
94
13k
Thoughts on Productivity
jonyablonski
68
4.4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Facilitating Awesome Meetings
lara
50
6.1k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.4k
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
How To Stay Up To Date on Web Technology
chriscoyier
789
250k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
48
2.2k
Done Done
chrislema
182
16k
It's Worth the Effort
3n
183
28k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
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/