// ParseJsonSimple generates a Variant out of a JSON string containing the (simple) data.
// Parameter json is a data of the Variant as a json string.
// It returns a result status of the function, data string which contains the data, error Error object.
ParseJsonSimple generates a Variant out of a JSON string containing the (simple) data.
Parameter json is a data of the Variant as a json string.
It returns a result status of the function, data string which contains the data, error Error object.
// ParseJsonSimple generates a Variant out of a JSON string containing the ( simple ) data . // Parameter json is a data of the Variant as a json string . // It returns a result status of the function data string which contains the data error Error object .
func (c *Converter) ParseJsonSimple(json []byte) (Result, *Variant, error) {
	cjson := C.CString(string(json))
	defer C.free(unsafe.Pointer(cjson))
	data := NewVariant()
	err := NewVariant()
	defer DeleteVariant(err)
	r := Result(C.DLR_converterParseJsonSimple(c.this, cjson, data.this, err.this))
	if r != ResultOk {
		return r, data, errors.New(err.GetString())
	}
	return r, data, nil
}
func ( c * Converter ) ParseJsonSimple ( json [ ] byte ) ( Result , * Variant , error ) { cjson := C . CString ( string ( json ) ) defer C . free ( unsafe . Pointer ( cjson ) ) data := NewVariant ( ) err := NewVariant ( ) defer DeleteVariant ( err ) r := Result ( C . DLR_converterParseJsonSimple ( c . this , cjson , data . this , err . this ) ) if r != ResultOk { return r , data , errors . New ( err . GetString ( ) ) } return r , data , nil }
ParseJsonSimple generates a Variant out of a JSON string containing the (simple) data.
ParseJsonSimple generates a Variant out of a JSON string containing the ( simple ) data .