Skip to main content

أسماء بديلة

  • json.getpath

الوسائط

table
مطلوب
Root table التي يتم القراءة منها. Function تتطلب ان يكون هذا argument من نوع table.
string | table
مطلوب
Path التي يتم اتباعها. 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 مفقودة، يرجع defaultValue عندما يتم توفيره، وإلا nil.

مثال

اقرأ nested table value من dotted string path او array table of keys.