Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
9.3
9.4
9.5
10.0
10.1
10.2
10.3
10.4
10.5
10.6
Statistic
FMM
Blog
JSON.GetObjectItemTree
Queries named item from an object tree.
| Component | Version | macOS | Windows | Linux | Server | FileMaker iOS SDK |
| JSON | 3.2 | Yes | Yes | Yes | Yes | Yes |
Parameters
| Parameter | Description | Example |
|---|---|---|
| json | A JSON text or reference. | "[1,2,3]" |
| names | The names for keys to query. Pass several parameters to go down an object tree. For arrays you can pass index. | "test" |
Result
Returns JSON or error.
Description
Queries named item from an object tree.You still need functions like JSON.GetStringValue to get back the decoded string.
Works also for arrays where you pass in index.
Examples
Query properties object and inside it the lastname object and there the value property:
MBS("JSON.GetObjectItemTree"; JSON Test::JSON; "properties"; "lastname"; "value")
Look into object tree, pick addresses, first address, than value and there the content of street:
MBS("JSON.GetStringValue"; MBS( "JSON.GetObjectItemTree"; test::JSON ; "addresses"; 0; "value"; "streetAddress" ))
See also
Blog Entries
- With JSON in excellent form
- MBS Filemaker Plugin, version 4.3pr7
- MBS Filemaker Plugin, version 3.2pr8
FileMaker Magazin
Created 18th August 2014, last changed 3th February 2016
JSON.GetObjectItem - JSON.GetObjectItemTreeRef
Feedback: Report problem or ask question.
Links
MBS FileMaker tutorial videos