Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:infra-convert:dev:terms

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:infra-convert:dev:terms [2017/09/13 12:54]
me
— (aktuell)
Zeile 1: Zeile 1:
-~~NOTOC~~ 
  
-<WRAP noprint> 
- 
-> Administratorhandbuch #@IC_HTML@# > Anhang 
- 
-</​WRAP>​ 
- 
-====== Begriffe ====== 
- 
----- 
- 
-Nachfolgend werden wichtige Begriffe erklärt. 
- 
-<WRAP noprint> 
-<WRAP group> 
-<WRAP column 30%> 
-//​**__Inhalt__**//​ 
- 
- **J**\\ ​ 
- • [[de:​infra-convert:​user:​terms#​JavaScript Object Notation (JSON)]] 
- 
-\\  
- 
-</​WRAP>​ 
-</​WRAP>​ 
-</​WRAP>​ 
- 
-===== JavaScript Object Notation (JSON) ===== 
- 
-Die **JavaScript Object Notation** (kurz: **JSON**) ist ein kompaktes, textbasiertes Datenformat zum effizienten Austausch von Informationen zwischen Anwendungen. Es ist verwandt mit der JavaScript-Programmiersprache. Aufgrund seines schlichten Aufbaus ist es jedoch höchst kompatibel zu den meisten heutigen Programmiersprachen. 
- 
-Die Informationen werden in Form eines "​Verzeichnisbaums"​ strukturiert,​ siehe das Beispiel in folgender Abbildung. Ein "​Verzeichnis"​ wird in JSON als //Objekt// bezeichnet. Innerhalb eines "​Verzeichnisses"​ werden //​Parameter//​ mit zugeordneten //Werten// abgelegt. Dieses Paar aus Parameter und Wert entspricht einem "​Eintrag im Verzeichnisbaum"​ mit festgelegter Reihenfolge. Es können aber auch beliebig viele weitere "​Unterverzeichnisse"​ gebildet werden, entweder in Form eines Objekts oder eines //Felds//. Felder sind "​Verzeichnisse"​ mit nicht festgelegter Reihenfolge der "​Einträge"​. Auch Felder können wieder Objekte und Felder enthalten. Eine JSON-Datenbank kann beliebig verschachtelt werden. 
- 
-<WRAP group> 
-<WRAP column half> 
- 
-{{ :​de:​infra-convert:​dev:​verzeichnisbaum_beispiel.png?​nolink&​220 |}} 
- 
-</​WRAP>​ 
-<WRAP column half> 
- 
-<file JAVASCRIPT beispiel.json>​ 
- 
-{ 
-  "​Objekt 1": { 
-    "​Parameter 1": "Wert 1", 
-    "​Parameter 2": "",​ 
-    "​Parameter 3": true, 
-    "​Parameter 4": 123 
-  }, 
-  "​Objekt 2": { 
-    "​Parameter 5": "Wert 5", 
-    "Feld 1": [ 
-      "​Parameter 6": "Wert 6", 
-      "​Parameter 7": "Wert 7" 
-    ] 
-  } 
-} 
- 
-</​file>​ 
- 
-</​WRAP>​ 
-</​WRAP>​ 
- 
-Der Name eines Parameters ist grundsätzlich eine //​Zeichenkette//​ (String). Zeichenketten werden in Anführungszeichen gesetzt. Werte können als Zeichenketten,​ //boolesche Variable// (//true// oder //false//) oder (Dezimal-)Zahlen angegeben werden. 
- 
-<WRAP noprint> 
- 
----- 
- 
-<WRAP group> 
-<WRAP col2> 
- 
-<WRAP rightalign>​ 
- 
-**Zurückblättern**\\ ​ 
-Export > [[de:​infra-convert:​dev:​export:​stmpddrw|Gestempelte Zeichnung]] 
- 
-</​WRAP>​ 
- 
-**Weiterblättern**\\ ​ 
-Anhang > [[de:​infra-convert:​dev:​parameter_beispiel|Beispiel-Startparameterdatei]] 
- 
-</​WRAP>​ 
-</​WRAP>​ 
- 
-</​WRAP>​ 
de/infra-convert/dev/terms.1505300058.txt.gz · Zuletzt geändert: 2017/09/13 12:54 von me