ȸ α â


α ޴
 󼼺
JSON  α׷


 JSON α׷

<> | ޸ڵ

Ⱓ
2016-11-15
ePub
뷮
22 M
PC ƮºPC
Ȳ
1, 0, 0
å α׷ ġ ȵǽó? å α׷  ġ
 Ұ
 Ұ
ټ

 Ұ

, Ŭ, ۶ ô ũ ǥ JSON(JavaScript Object Notation) ˿   ߼ Դϴ. 

JSON ̸, ϰ Ŭ ǻ ô뿡  ߿ϰ ʿ, ׸ JSON ⺻    Ǿִ ü Ͽ Ͽϴ.  ٷ ۶(Polyglot) α׷ ô븦 Ͽ   ǹ  Ǵ ֿ α׷  10 Ͽ   JSON ؽƮ ޽ (ڵ)ϰ, ݴ JSON ޽ м(ڵ)ϴ   ҽڵ Ͽϴ. 

 α׷ ó Թ ʺ   ߱ Ϸ ڵ鿡  ʿ JSON  α׷ Դϴ. 

(ڵ ǽ Ʈ 10 Ǵ  ׳  ϱ  ۼ ʾҽϴ. ڴԵ  α׷    ǵ ؼ  ȯ   Թ   ģ  JSON ó   å  ø  ؿ Ȱ  Դϴ. մϴ.)

* 鿡  α׷  Ʈ

- Java  
- Swift 
- JavaScript 
- PHP 
- Python  
- Ruby  
- Node.js  
- Go  
- Objective-C
- C#(C-sharp)

ڼҰ

WWW ߵ鿡 ǰ Java   1995, б ڰа  ,  п ǻͰ о    ν, 3D    Ͽ.   16 ѵ     ߰   ٱ ܱ IT ,  Ʈ   ŸƮ  ٰ ڷν ٹؿԴ. Ư   α׷ ȸ Ȱ ϸ, α׷ֿ    پ     ǵ  IT  оߵ鿡    ׾ƿԴ. Ӻ ϵ  ,  м  ó ,   ν ,  Ʈ/ڵ , å ó ,  Ͽ  Ŭ̾Ʈ   , ȭ  Ŭ ǻ  鿣  ó    Ͽ 忡  Ȱ Դ. ֱٿ   ޸ڵ Ͽ  ʿ    ϸ ϰ ö־ ϰ ִ.  IT ɻ ȥڼ  Ȱ  ߰   繰 ν̴. ׸   α׷ 鿡  .
 
 JSON  α׷֡ .

DZ 
ϸ
ҽڵ û
1. JSON 
1.1 JSON̶?
1.2 JSON 
1.3 JSON  ʿϸ ߿Ѱ?
1.4 ũ : YML, XML ׸ JSON
2. JSON   
2.1 JSON ⺻ 
2.2 JSON Һ 
2.2.1 object ü
2.2.2 array 迭
2.2.3 value 
2.2.4  ʴ ⺻ ڷ
2.3 JSON ޽ ǥ
2.4 JSON Ű  
2.4.1 ȥ  迭
2.4.2 ü  ü
2.4.3 迭  ü
2.4.4 ü  迭
2.4.5 迭 ü  ȥ ü
2.5 JSONLint   
2.5.1 JSONLint.com Ʈ
3. JSON ⺻ Ȱ о
3.1 Ű 
3.2  û/ ޽
3.3 Ʈ  Ű 
3.4 ͺ̽ Ÿ
3.5  ׷
3.6 BSON   Ȱ
4. ۶ ô JSON ڵ ڵ (α׷ )
4.1 JAVA
4.1.1 Java 󿡼 JSON
4.1.2 Java JSON.simple  JSON ؽƮ  (mydata.json Ͽ )
4.1.3 Java JSON.simple  JSON ؽƮ ؼ (mydata.json  б)
4.2 SWIFT
4.2.1 Swift ̿ JSON ڵ
4.2.2 Swift ̿ JSON ڵ
4.3 JAVASCRIPT
4.3.1 JSON ؽƮ JavaScript ǥ(ڵ)
4.3.2 JavaScript JSON ؽƮ item   
4.3.3 JavaScript JSON ؽƮ ڵ
4.3.4 JavaScript parse() ̿ JSON ؽƮ ڵ
4.3.5 JavaScript stringify() ̿ JSON ؽƮ ڵ
4.4 PHP
4.4.1 PHP ̿ JSON Ƽ ڵ
4.4.2 PHP ̿ JSON Ƽ ڵ
4.5 PYTHON
4.5.1 ̽ json  ڵ
4.5.2 ̽ json  ڵ
4.5.3 ̽  json ⿡ ϴ JSON  (mapping) ŸԵ
4.6 RUBY
4.6.1   JSON ó
4.6.2  JSON ó  ġ
4.6.3  json  ̿ JSON ڵ/ڵ
4.7 NODE.js
4.7.1 Node.js  JSON Text ڵ
4.7.2 Node.js  JSON Text ڵ
4.7.3 jsonfile  ̿ϱ  غ
4.7.4 jsonfile    JSON Ľ
4.7.5 jsonfile    JSON  
4.8 GO
4.8.1 encoding/json Ű
4.8.2 encoding/json Ű ̿ JSON ڵ
4.8.3 encoding/json Ű ̿ JSON ڵ (Indent )
4.8.4 encoding/json Ű ̿ JSON ڵ
4.9 OBJECTIVE-C
4.9.1 Objective-C NSJSONSerialization  JSON ڵ
4.9.2 Objective-C NSJSONSerialization  JSON ڵ
4.10 C# (C-Sharp)
4.10.1 C#  ȯ
4.10.2 JSON .NET Ű
4.10.3 JSON Ű غ
4.10.4 Serializer ̿ JSON Text ڵ
4.10.5 Deserializer ̿ JSON Text ڵ

ġ
Ⱓ   ̷
޸ڵ

ټ

  • 10
  • 8
  • 6
  • 4
  • 2

(ѱ 40̳)
侲
Ʈ
 ۼ ۼ õ

ϵ ϴ.