golang json 转map

golang json 转map//convertjsontomappackagemainimport(“fmt””encoding/json”)funcmain(){b:=[]byte(`{“IP”:”192.168.11.22″,”name”:”SKY”}`)m:=make(map[string]string)err:=json.Unmarsha

大家好,又见面了,我是你们的朋友全栈君。

// convert json to map

package main


import (
    "fmt"
    "encoding/json"
)

func main() {

    b := []byte(`{"IP": "192.168.11.22", "name": "SKY"}`)

    m := make(map[string]string)

    err := json.Unmarshal(b, &m)
    if err != nil {

        fmt.Println("Umarshal failed:", err)
        return
    }


    fmt.Println("m:", m)

    for k,v :=range m {
        fmt.Println(k, ":", v)
    }
}

output:

m: map[IP:192.168.11.22 name:SKY]
name : SKY
IP : 192.168.11.22

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/149025.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月16日 下午2:16
下一篇 2022年6月16日 下午2:16


相关推荐

  • vscode运行php配置_捷达vs5顶配啥配置

    vscode运行php配置_捷达vs5顶配啥配置这篇博文是当初笔者上课需要配置XAMPP,整理出来配置方法,错漏之处没有认真核对,给造成麻烦的同学道个歉。以下有两场修正之处。第一处,XAMPP国内下载地址改成了XAMPP中文网最新版本下载链接,给之前误下p2p的同学再次道个歉。第二处,下载xdebug插件-添加配置处配置信息已经修正,感谢评论区@SabreWulf2020同学另,水平有限暂时无法回复大家的私信问题,请谅解。一、下载XAMPPXAMPP是一个易于安装的Apache发行版,其中包含MariaDB、PHP和Perl。仅仅需要下载并.

    2026年2月18日
    2
  • 10万字208道Java经典面试题总结(附答案)

    1、JDK和JRE有什么区别?JDK(JavaDevelopmentKit),Java开发工具包JRE(JavaRuntimeEnvironment),Java运行环境JDK中包含JRE,JDK中有一个名为jre的目录,里面包含两个文件夹bin和lib,bin就是JVM,lib就是JVM工作所需要的类库。2、==和equals的区别是什么?对于基本类型,==比较的是值; 对于引用类型,==比较的是地址; equals不能用于基本类型的比较; 如果没有重写equa

    2022年4月9日
    51
  • c语言字符串位运算举例,C语言位运算、移位运算 经典示例

    c语言字符串位运算举例,C语言位运算、移位运算 经典示例概述 C 语言的位级运算可以运用到任何 整数 的数据类型上 如 char short int long longlong 或者 unsigned 这样的限定词 基本的位运算有与 或 非 异或等等 C 语言的位移运算有两种 左移 右移 左移运算 x

    2025年11月17日
    4
  • RESTFul API 接口文档模板

    RESTFul API 接口文档模板修订记录发布日期修改说明 2019 01 01 第一次发布说明排版约定排版格式含义 lt gt 变量 可选项 必选项 互斥关系等宽字体 CourierNew 屏幕输出编码若请求消息体中的参数支持中文 则中文字符必须为 UTF 8 编码 时间与日期日期与时间的表示有多种方式 为统一起见 除非是约定俗

    2026年3月18日
    3
  • AODV路由协议详解

    AODV路由协议详解移动 AdHoc 网络 MobileAdhocN MANET 是一种无线自组织的网络 它允许一组可任意移动且支持无线通信的节点在没有固定的通信基础设施下进行通信 网络中任一节点都具备路由器的功能 可以接收和转发数据到 MANET 中的特定节点 由于 MANET 不依赖固定设施 MANET 被广泛应用于军事通信和抢险救灾等领域 AODV AdHocOn DemandDistan 路由协议是专门为移动 AdHoc 网络设计的路由协议 它是一个按需路由协议 只要当需要建立到目的节点的路

    2026年3月17日
    2
  • 双机热备系统的方案与软件浅析「建议收藏」

    一、概述双机热备指基于高可用系统中的两台服务器的热备(或高可用),因两机高可用在国内使用较多,故得名双机热备。双机高可用按工作中的切换方式分为:主-备方式(Active-Standby方式)和双主机方式(Active-Active方式),主-备方式指的是一台服务器处于某种业务的激活状态(即Active状态),另一台服务器处于该业务的备用状态(即Standby状态)。而双主机方式即指两种不同业务分别在

    2022年4月6日
    50

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号