Sets a named property on the JSON object.

This viper method also supports the extension viper syntax.

Syntax

Smartsite SXML CopyCode image Copy Code
this.setvalue(string name, any value)

Extension Viper Syntax

Smartsite SXML CopyCode image Copy Code
page.<id>.setvalue(string name, any value)

Parameters

Name Data Type Description
name String The name of the property.
value Any The value.
jsonValue String JSON string representation of the value. Will be parsed to determine the JSON type
type Enum Type to which the jsonValue will be converted.
Enum values:
  • String
    Character string
  • Number
    Number (float or integer)
  • Object
    Object with nested properties
  • Array
    Array of nested JSON objects
  • Boolean
    Boolean
  • Null
    Empty value

Return Value

None.

Used in

Macro Description
Json The JSON macro can parse a JSON string. It exposes properties to query the resulting object and methods to modify it.

Expand image Example

SXML