Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Util Plugin:JSON:
All Console safe, 61 entry points.
- class JSONMBS
- method FilterObjectArray(Name as String, Other as JSONMBS, ByContent as boolean = false) as JSONMBS
- method DeleteItem(label as string)
- method DeleteItem(index as Integer)
- method FindValueInObjectArray(Name as String, Other as JSONMBS, ByContent as boolean = false, StartIndex as Integer = 0) as Integer
- method FindValueInArray(Other as JSONMBS, ByContent as boolean = false, StartIndex as Integer = 0) as Integer
- method Equals(Other as JSONMBS) as Boolean
- method EqualContent(Other as JSONMBS) as Boolean
- method ToHTML(NoHeader as boolean = false, CSS as string = "") as String
- method Clone as JSONMBS
- method SuffixObject(nextItem as JSONMBS) as JSONMBS
- method AddItemToObject(label as string, value as JSONMBS)
- method AddItemToArray(item as JSONMBS)
- method AddOrReplaceItemToObject(label as string, value as JSONMBS)
- method Constructor
- method Constructor(text as string)
- method toString(formatted as boolean) as string
- method Child(label as string) as JSONMBS
- method ArrayItem(index as integer, Clone as Boolean = false) as JSONMBS
- method ArrayItems(Clone as Boolean = false) as JSONMBS()
- method HasChild(label as string) as boolean
- method Close
- method Convert as Variant
- method Sort
- property Valid as Boolean
- property toString as String
- property Text as String
- property ValueString as String
- property ValueInteger as Int64
- property ValueBoolean as Boolean
- property ValueDouble as Double
- property Handle as Integer
- property Root as JSONMBS
- property Type as Integer
- property TypeName as String
- property NextNode as JSONMBS
- property PreviousNode as JSONMBS
- property ChildNode as JSONMBS
- property LastChildNode as JSONMBS
- property ParseError as String
- property ArraySize as Integer
- property Name as String
- property IsInt64 as Boolean
- property IsNull as Boolean
- property IsBoolean as Boolean
- property IsNumber as Boolean
- property IsArray as Boolean
- property IsObject as Boolean
- shared method JSONObjectCount as Integer
- shared method NewStringArray(values() as string) as JSONMBS
- shared method NewIntegerArray(values() as integer) as JSONMBS
- shared method NewDoubleArray(values() as double) as JSONMBS
- shared method NewObjectNode as JSONMBS
- shared method NewArrayNode as JSONMBS
- shared method NewNullNode as JSONMBS
- shared method NewTrueNode as JSONMBS
- shared method NewFalseNode as JSONMBS
- shared method NewBoolNode(value as boolean) as JSONMBS
- shared method NewNumberNode(value as string) as JSONMBS
- shared method NewNumberNode(value as double) as JSONMBS
- shared method NewInt64Node(value as Int64) as JSONMBS
- shared method NewUInt64Node(value as UInt64) as JSONMBS
- shared method NewStringNode(value as string) as JSONMBS
- shared method Convert(value as variant) as JSONMBS
Blog Entries
- News from the MBS Xojo Plugins Version 23.3
- News from the MBS Xojo Plugins in Version 23.0
- News from the MBS Xojo Plugins Version 21.1
- MonkeyBread Software Releases the MBS Xojo Plugins in version 21.1
- News from the MBS Xojo Plugins Version 20.4
- New in the MBS Xojo Plugins 20.0
- RecordSet to JSON and back
- JSON Sort
- MBS Xojo Plugins in version 19.0
- MonkeyBread Software Releases the MBS Xojo plug-ins in version 17.0
Videos
Xojo Developer Magazine
- 21.5, page 10: News
- 21.1, pages 95 to 96: A Database That Connects, A Mongo DB photo database used with FileMaker and Xojo by Stefanie Juchmes
- 19.3, page 10: News
- 18.6, page 10: News
- 17.5, page 9: News
- 17.5, page 35: What's New in the MBS Plugins, With the Plugins growing every year, here are new capabilities you may have missed by Stefanie Juchmes
- 17.4, page 10: News
- 16.4, page 11: News
- 15.2, page 10: News