GetItemTime

Syntax 1

Description

Gets the value of the item whose type is time.

Applies to

JSONParser objects

Syntax

objectname.GetItemTime ( ItemHandle )

Argument

Description

objectname

The name of the JSONParser object whose item value you want to obtain.

ItemHandle

A long whose value is the item handle of JsonStringItem type.


Return value

Time.

Returns the time value of the item if it succeeds; if any argument's value is null, returns null; if an error occurs, the SystemError event will be triggered.

Examples

This example gets the value of the third item:

JsonParser lnv_JsonParser
Long ll_RootObject, ll_item
lnv_JsonParser = Create JsonParser

ls_Json = '{"datetime":7234930293, "date": "2017-09-21", "time": "12:00:00"}'

lnv_JsonParser.LoadString(ls_Json)
ll_RootObject = lnv_JsonParser.GetRootItem()
ll_item = lnv_JsonParser.GetChildItem(ll_RootObject, 3)
lt_time = lnv_JsonParser.GetItemTime(ll_item)

See also

GetItemArray

GetItemBlob

GetItemBoolean

GetItemDate

GetItemDateTime

GetItemNumber

GetItemObject

GetItemString

GetItemType

Syntax 2

Description

Gets the value of the item whose type is time.

Applies to

JSONParser objects

Syntax

objectname.GetItemTime ( ParentItemHandle, Key )

Argument

Description

objectname

The name of the JSONParser object whose child item value you want to obtain.

ParentItemHandle

A long whose value is the handle of the parent item of JsonObjectItem type.

Key

A string whose value is the key of the child item of JsonStringItem type.


Return value

Time.

Returns the time value of the child item if it succeeds; if any argument's value is null, returns null; if an error occurs, the SystemError event will be triggered.

Examples

This example gets the value of the "time" item:

JsonParser lnv_JsonParser
Long ll_RootObject
lnv_JsonParser = Create JsonParser

ls_Json = '{"datetime":7234930293, "date": "2017-09-21", "time": "12:00:00"}'

lnv_JsonParser.LoadString(ls_Json)
ll_RootObject = lnv_JsonParser.GetRootItem()
lt_time = lnv_JsonParser.GetItemTime(ll_RootObject, "time")

See also

GetItemArray

GetItemBlob

GetItemBoolean

GetItemDate

GetItemDateTime

GetItemNumber

GetItemObject

GetItemString

GetItemType