Skip to main content

Алиасы

  • json.getpath

Аргументы

table
обязательно
Root table, из которой выполняется чтение. Function требует, чтобы этот argument был table.
string | table
обязательно
Path для traversal. string split по dots; integer string tokens читаются через raw array indexing. table path использует array entries от 1 до #path как keys.
any
Fallback value, возвращаемый, когда traversal достигает nil или non-table до завершения path.

Возвраты

any | nil
Value по requested path. Если path missing, возвращает defaultValue, когда он предоставлен, иначе nil.

Пример

Читай nested table value через dotted string path или array table of keys.