要读取并输出 crash.json 的元素数量,您可以使用以下 Go 代码:

package main

import (
    "encoding/json"
    "fmt"
    "io/ioutil"
)

func main() {
    // 读取json文件
    data, err := ioutil.ReadFile('crash.json')
    if err != nil {
        fmt.Println('读取文件错误:', err)
        return
    }

    // 解析json数据
    var crashData map[string]interface{}
    err = json.Unmarshal(data, &crashData)
    if err != nil {
        fmt.Println('解析json数据错误:', err)
        return
    }

    // 输出元素数量
    fmt.Println('元素数量:', len(crashData))
}

在上面的代码中,我们首先使用 ioutil.ReadFile() 函数读取了 crash.json 文件的内容。然后,我们使用 json.Unmarshal() 函数将 JSON 数据解析为一个 map[string]interface{} 类型的变量 crashData

最后,我们使用 len() 函数输出了 crashData 中元素的数量。

Go语言读取crash.json文件并获取元素数量

原文地址: https://www.cveoy.top/t/topic/oJsj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录