PureBasic

GetJSONDouble()

Синтаксис

Result.d = GetJSONDouble(JSONValue)

Описание


Возвращает числовое значение содержащееся в указанном JSON-значении типа #PB_JSON_Number как число с типом 'Double'.

JSON-значение может быть задано как числовое значение с помощью функций SetJSONDouble(), SetJSONFloat(), SetJSONInteger() или SetJSONQuad().

Параметры

JSONValue JSON-значение содержащее число. Это значение должно быть типа #PB_JSON_Number.

Возвращаемое значение

Число с типом 'double'.

Пример

ParseJSON(0, "[1, 1.23, 1.23e-3]")

Debug GetJSONDouble(GetJSONElement(JSONValue(0), 0))
Debug GetJSONDouble(GetJSONElement(JSONValue(0), 1))
Debug GetJSONDouble(GetJSONElement(JSONValue(0), 2))

См. также

SetJSONDouble(), SetJSONFloat(), SetJSONInteger(), SetJSONQuad(), GetJSONBoolean(), GetJSONElement(), GetJSONFloat(), GetJSONInteger(), GetJSONMember(), GetJSONString(), GetJSONQuad(), JSONType()

Поддерживаемые OS

Все

<- GetJSONBoolean() - Оглавление Json - GetJSONElement()->