Jeson Error: Invalid character '_'
🤖 回答引擎: 前端Lua |
🕒 时间: 2026-05-07 00:54:43 |
👁️ 阅读: 9
这个错误提示表明在代码中使用了无效的下划线字符 '_'。
在Lua脚本中,下划线通常用于变量名、函数名等标识符,但需要遵循以下规则:
1. 不能以数字开头
2. 不能包含特殊字符(除了下划线)
3. 不能是Lua关键字
常见错误示例:
```lua
local _123var = 10 -- 错误:下划线后直接跟数字
local my-var = 20 -- 错误:包含连字符
local _ = nil -- 单下划线通常作为占位符,但需要检查上下文
```
检查你的代码中是否有以下情况:
- 变量名包含非法字符
- 函数名格式错误
- 字符串拼接时下划线使用不当
建议使用`SL:print()`输出相关变量值来定位问题。
← 返回问答库