Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| bc_json [2025/11/30 13:45] – bcadmin | bc_json [2025/12/11 10:13] (aktuell) – bcadmin | ||
|---|---|---|---|
| Zeile 25: | Zeile 25: | ||
| Die erste Bedingung wird von BeeCollect Professional erfüllt: Jeder Datensatz, auch auf nachgeordneten Ebenen wie Maßangaben, | Die erste Bedingung wird von BeeCollect Professional erfüllt: Jeder Datensatz, auch auf nachgeordneten Ebenen wie Maßangaben, | ||
| - | Die zweite Bedingung erfüllen die allermeisten der standardisierten Datenformate wie LIDO oder EDM nicht. Auch sind diese von der Handhabung aufgrund ihres internen Aufbaus eher aufwändig. Daher setzt die BeeCollect Cloud für den Transfer zwischen BeeCollect-Datenbanken ein eigenes Datenformat auf Basis von JSON ein. Das Format ist von der Grundstruktur einfach aufgebaut, lässt sich gut aus einem oder in ein Objektmodell serialisieren/ | + | Die zweite Bedingung erfüllen die allermeisten der standardisierten Datenformate wie LIDO oder EDM nicht. Auch sind diese von der Handhabung aufgrund ihres internen Aufbaus eher aufwändig. Daher verwendet |
| ===== Grundsätzlicher Aufbau von JSON ==== | ===== Grundsätzlicher Aufbau von JSON ==== | ||
| Zeile 39: | Zeile 39: | ||
| Damit ist JSON sehr gut geeignet, auch stark verschachtelte Datenstrukturen detailgetreu abzubilden. | Damit ist JSON sehr gut geeignet, auch stark verschachtelte Datenstrukturen detailgetreu abzubilden. | ||
| - | In dieser | + | In dieser |
| ===== Aufbau der BC_JSON-Datenstruktur ===== | ===== Aufbau der BC_JSON-Datenstruktur ===== | ||
| Zeile 48: | Zeile 48: | ||
| * [[bc_json: | * [[bc_json: | ||
| - | * [[bc_json: | + | * [[bc_json: |
| - | * [[bc_json: | + | * [[bc_json: |
| - | * [[bc_json: | + | * [[bc_json: |
| - | * [[bc_json: | + | * [[bc_json: |
| - | * [[bc_json: | + | * [[bc_json: |
| - | * [[bc_json: | + | * [[bc_json: |
| - | * [[bc_json: | + | * [[bc_json: |
| - | * [[bc_json: | + | * [[bc_json: |
| - | * [[bc_json: | + | * [[bc_json: |
| + | * [[bc_json: | ||
| + | * [[bc_json: | ||
| + | * [[bc_json: | ||
| </ | </ | ||
| </ | </ | ||