Skip to content

解 ​

JSON 反序列化。把 JSON 文本解析成字典/数组。

xuantie
设 数据 = 解("{\"名称\": \"玄铁\"}")
示(数据["名称"])   // 玄铁

你可以…… ​

  • 解析后当字典用——键用引号串下标:
xuantie
设 消息 = 解(体)
若 消息.包含?("method") {
    示(消息["method"])
}
  • 解析数组:
xuantie
设 列表 = 解("[1, 2, 3]")
示(列表[1])   // 2
  • 配 求 解析接口返回:
xuantie
设 r = 求("http://api.example.com/data")
若 r.成功 {
    设 数据 = 解(r.值)
    若 数据 != 空 { 示(数据["名称"]) }
}

注意 ​

  • 非法 JSON、空串都解析成 空——取用前先判空。
  • JSON 的 null 也解析成 空,与失败同值;需要区分时核对原文。

相关 ​

化 · 求 · 连

基于 VitePress 静态构建 · 文档内容与仓库 GUIDE/ 同源

玄铁玄铁 XUANTIE · 中文系统级编程语言MARK 玄·折 120×120 · STROKE 8 · NO CURVES