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.CreateNumber
Creates a new JSON encoded number.
| Component | Version | macOS | Windows | Linux | Server | FileMaker iOS SDK |
| JSON | 2.7 | Yes | Yes | Yes | Yes | Yes |
Parameters
| Parameter | Description | Example |
|---|---|---|
| value | The number value. | 123.4 |
Result
Returns JSON code.
Description
Creates a new JSON encoded number.Version 10.0 or newer preserve formatting if you pass a text with a number containing digits with optionally one dot and one minus.
Examples
Creates a number:
MBS( "JSON.CreateNumber"; 123 )
Example result: 123
Create big number:
MBS( "JSON.CreateNumber"; 12063660878882855000013426248015578834577 )
Pass through vs. number parsing:
MBS( "JSON.CreateNumber"; "123.5" ) & ¶ & MBS( "JSON.CreateNumber"; 123,5 )
// in German with comma as separator second one is parsed as double precision value.
Example result:
123.5
123.500000
See also
Example Databases
Blog Entries
- FileMaker and JavaScript - the perfect combination
- MBS FileMaker Plugin, version 9.6pr1
- With JSON in excellent form
- MBS FileMaker Plugin, version 7.6pr1
FileMaker Magazin
Release notes
- Version 10.0
- Changed JSON functions to pass through floating numbers as is without rounding, in JSON.CreateNumber, JSON.AddNumberToArray and others.
- Version 8.0
- Fixed JSON.CreateNumber to return 0 for empty string.
Created 18th August 2014, last changed 27th November 2019
JSON.CreateNull - JSON.CreateObject
Feedback: Report problem or ask question.
Links
MBS FileMaker blog