Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
www.filemaker-konferenz.com
Wie können wir JSON innerhalb vo...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
JSON innerhalb von FileMaker – Thomas Hirt
Über den Sprecher...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
JSON innerhalb von FileMaker – Thomas Hirt
Inhalt
• Was ist ...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
JSON innerhalb von FileMaker – Thomas Hirt
Was ist JSON?
• J...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
JSON innerhalb von FileMaker – Thomas Hirt
JSON
Unterschied ...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
JSON innerhalb von FileMaker – Thomas Hirt
Objekt
JSON Defin...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
JSON innerhalb von FileMaker – Thomas Hirt
Zeichenfolge
JSON...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
JSON innerhalb von FileMaker – Thomas Hirt
Komplexe JSON Str...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
JSON innerhalb von FileMaker – Thomas Hirt
Komplexe JSON Str...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
JSON innerhalb von FileMaker – Thomas Hirt
FileMaker JSON Fu...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
JSON innerhalb von FileMaker – Thomas Hirt
FileMaker JSON Fu...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
JSON innerhalb von FileMaker – Thomas Hirt
JSONSetElement
JS...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
JSON innerhalb von FileMaker – Thomas Hirt
Datentyp JSONNumb...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
JSON innerhalb von FileMaker – Thomas Hirt
Wir basteln uns e...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
JSON innerhalb von FileMaker – Thomas Hirt
Parameterübergabe...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
JSON innerhalb von FileMaker – Thomas Hirt
Parameterübergabe...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
JSON innerhalb von FileMaker – Thomas Hirt
Protokollierung m...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
JSON innerhalb von FileMaker – Thomas Hirt
Konfiguration mit...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
JSON innerhalb von FileMaker – Thomas Hirt
Konfiguration mit...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
JSON innerhalb von FileMaker – Thomas Hirt
Q & R
Vielen Dank...
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Vortrag und Sprecher
Vielen Dank unseren Sponsoren
Danke für...
Upcoming SlideShare
Loading in …5
×

FMK2018- JSON Innerhalb FileMaker Thomas Hirt

128 views

Published on

JSON innerhalb FileMaker
"JSON innerhalb von FileMaker-Lösungen wirksam einsetzen"
Microsoft Active Directory
"Einführung in Microsoft Active Directory für FileMaker Programmierer"

Published in: Education
  • DOWNLOAD FULL BOOKS, INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD FULL BOOKS, INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/yxufevpm } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/yxufevpm } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/yxufevpm } ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/yxufevpm } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/yxufevpm } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/yxufevpm } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

FMK2018- JSON Innerhalb FileMaker Thomas Hirt

  1. 1. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 www.filemaker-konferenz.com Wie können wir JSON innerhalb von FileMaker-Lösungen einsetzen? Thomas Hirt JSON innerhalb von FileMaker
  2. 2. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 JSON innerhalb von FileMaker – Thomas Hirt Über den Sprecher • Studium der Biochemie und des Software Engineering • betreut seit ca. 25 Jahren Kleinunternehmen und Privatkunden in Informatikbelangen • Geschäftsführer und Inhaber der Tek:Guides GmbH • Windows Umgebungen als Hauptbetätigungsfeld • Einsatz von FileMaker als Entwicklungsplattform seit 2009
  3. 3. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 JSON innerhalb von FileMaker – Thomas Hirt Inhalt • Was ist JSON? • JSON Definition • JSON Beispiele • JSON Funktionen in FileMaker • Anwendungsbeispiele • Parameterübergabe • Protokollierung • Konfiguration
  4. 4. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 JSON innerhalb von FileMaker – Thomas Hirt Was ist JSON? • JavaScript Object Notation • strukturiertes Datenformat in Reintextform • entwickelt für Datenübertragung und Datenaustausch • ist formell als Untermenge der JavaScript Programmiersprache definiert • standardisiert in ECMA-404 "The JSON Data Interchange Standard" • extrem kurz gehaltene, übersichtliche Definition • für Menschen häufig leichter lesbar als XML • 2 Grundstrukturen • Name-Werte-Paare • geordnete Liste von Werten • https://www.json.org
  5. 5. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 JSON innerhalb von FileMaker – Thomas Hirt JSON Unterschied zu XML XML • JSON kennt nur Name-Werte-Paare • Syntaxdefinition vorhanden • es gibt keine Schema Definitionen • JSON ist flexibel aber nicht validierbar • JSON ist leicht und schnell erlernbar • XML kennt Tags, Attribute und Inhalt • wohlgeformtes Dokument erfüllt Syntaxdefinition • valides Dokument erfüllt eine Schema Definition (Schemasprachen DTD, XML Schema, Relax NG) • XML ist strikt und validierbar • XML Schemasprachen sind komplex
  6. 6. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 JSON innerhalb von FileMaker – Thomas Hirt Objekt JSON Definition Wert { Zeichenfolge : Wert , Zeichenfolge : Wert , ... } • Ein Wert kann sein... • eine Zeichenfolge • eine Zahl • ein Objekt • ein Array • true • false • null Array [ Wert , Wert , ... ]
  7. 7. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 JSON innerhalb von FileMaker – Thomas Hirt Zeichenfolge JSON Definition Zahl • beginnt und endet mit " • dazwischen eine beliebige Zahl von Unicode-Zeichen und Kontrollzeichen • Kontrollzeichen sind... • Anführungszeichen: " • backslash: • backspace: b • formfeed: f • newline: n • carriage return: r • Tabulator: t • Hexadezimalzahl: uAAAA • kann optional mit - beginnen • geht weiter mit beliebig vielen Ziffern von 0-9, wobei keine führenden 0 erlaubt sind • kann optional mit einem Dezimalpunkt weitergehen • geht bei vorhandenen Dezimalpunkt mit beliebig vielen Ziffern 0-9 weiter • kann optional mit dem Buchstaben e oder E weitergehen, welcher entweder von + oder - gefolgt wird und schliesslich mit beliebig vielen Ziffern von 0-9 abgeschlossen wird
  8. 8. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 JSON innerhalb von FileMaker – Thomas Hirt Komplexe JSON Strukturen { Zeichenfolge : Wert , Zeichenfolge : Wert , ... } Objekt Objekt Objekt Zeichenfolge Zahl Objekt Array true false null Objekt Array Array Array
  9. 9. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 JSON innerhalb von FileMaker – Thomas Hirt Komplexe JSON Strukturen [ Wert, Wert, Wert, Wert, ... ] Objekt Objekt Objekt Zeichenfolge Zahl Objekt Array true false null Array Array Array Array
  10. 10. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 JSON innerhalb von FileMaker – Thomas Hirt FileMaker JSON Funktionen
  11. 11. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 JSON innerhalb von FileMaker – Thomas Hirt FileMaker JSON Funktionen • JSONGetElement ( json ; keyOrIndexOrPath ) • JSONListKeys ( json ; keyOrIndexOrPath ) • JSONListValues ( json ; keyOrIndexOrPath ) • JSONSetElement ( json ; keyOrIndexOrPath ; value ; type ) • JSONDeleteElement ( json ; keyOrIndexOrPath ) • JSONFormatElements ( json ) lesen schreiben darstellen
  12. 12. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 JSON innerhalb von FileMaker – Thomas Hirt JSONSetElement JSONSetElement ( json ; keyOrIndexOrPath ; value ; type ) Zeichenfolge Zahl Objekt Array true false null d type type index JSONString 1 JSONNumber 2 JSONObject 3 JSONArray 4 JSONBoolean 5 JSONNull 6 JSONRaw 7
  13. 13. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 JSON innerhalb von FileMaker – Thomas Hirt Datentyp JSONNumber FileMaker Funktionsaufruf Ergebnis JSONSetElement ( "{}" ; "x" ; 123 ; JSONNumber ) {"x":123} JSONSetElement ( "{}" ; "x" ; Get ( UUIDNumber ) ; JSONNumber ) {"x":3.4708711741699e+57} JSONSetElement ( "{}" ; "x" ; Get ( UUIDNumber ) ; JSONString ) {"meineZahl":"347087117416990497 935984488262727367633306704571 2103753611"} JSONFormatElements ( "{ "x" : 3470871174169904979359844882627273676333067045712103753611 }" ) { "x" : 3.4708711741699e+57 } JSONFormatElements ( "{ "x" : "3470871174169904979359844882627273676333067045712103753611" }" ) { "x" : "34708711741699049793598448826 27273676333067045712103753611" } GetAsNumber ( JSONGetElement ( "{ "x" : "3470871174169904979359844882627273676333067045712103753611" }" ; "x" ) ) 347087117416990497935984488262 7273676333067045712103753611
  14. 14. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 JSON innerhalb von FileMaker – Thomas Hirt Wir basteln uns ein JSON Objekt mit FileMaker siehe FileMaker 17 Demofile im Downloadbereich der Webseite der FileMaker Konferenz
  15. 15. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 JSON innerhalb von FileMaker – Thomas Hirt Parameterübergabe mittels JSON Arrays Parameter 1 Parameter 2 Parameter 3 Parameter 1 Parameter 2 Parameter 3 Parameter 1 Parameter 2 Parameter 3 Parameter 1 Parameter 2 Parameter 3 Parameter 1 Parameter 2 Parameter 3 Ergebnis in JSON- Objekte verpacken Perform Script [Specified: From list; "meinSkript"; Parameter:$json] $json aus JSON-Objekten extrahieren Parameter verwenden Parameter validieren
  16. 16. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 JSON innerhalb von FileMaker – Thomas Hirt Parameterübergabe mittels JSON Arrays siehe FileMaker 17 Demofile im Downloadbereich der Webseite der FileMaker Konferenz
  17. 17. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 JSON innerhalb von FileMaker – Thomas Hirt Protokollierung mittels JSON siehe FileMaker 17 Demofile im Downloadbereich der Webseite der FileMaker Konferenz
  18. 18. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 JSON innerhalb von FileMaker – Thomas Hirt Konfiguration mittels JSON • Basiskonfiguration einer FileMaker Lösung • in Feldern einer Konfigurationstabelle • in Konfigurationsdateien • Konfigurationseinstellungen von Benutzersitzungen
  19. 19. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 JSON innerhalb von FileMaker – Thomas Hirt Konfiguration mittels JSON siehe FileMaker 17 Demofile im Downloadbereich der Webseite der FileMaker Konferenz
  20. 20. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 JSON innerhalb von FileMaker – Thomas Hirt Q & R Vielen Dank für Ihr Interesse!
  21. 21. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 Vortrag und Sprecher Vielen Dank unseren Sponsoren Danke für das Bewerten dieses Vortrages

×