目录

目录结构

xzm.xml文件

readMysqlXml.go代码

效果展示

作者留言


目录结构

xzm.xml文件

<!--自定义标签-->
<mysql><configs><config><url>www.baidu.com</url><port>3306</port><username>root</username><password>1234</password></config><config><url>www.xues.info</url><port>3306</port><username>root</username><password>1234</password></config></configs>
</mysql>

readMysqlXml.go代码

package mainimport ("encoding/xml""fmt""io/ioutil""os"
)type Mysql struct {Configs Configs `xml:"configs"`
}type Configs struct {Config []Config `xml:"config"`
}type Config struct {Url      string `xml:"url"`Port     string `xml:"port"`Username string `xml:"username"`Password string `xml:"password"`
}func main() {//将文件转成字节数组charArr, err := ioutil.ReadFile("./readXml/xzm.xml")if err != nil {fmt.Fprintln(os.Stderr, err.Error())os.Exit(0)}var mysql Mysql//反序列化xml.Unmarshal(charArr, &mysql)fmt.Println(mysql)}

效果展示

作者留言

结构体与标签保保持一致,configs标签可以添加多个config。本文仅为了学习和研究Go语言,内容若有不适当或不正确之处,本人虚心接受批评和建议。

Go读取Xml标签数据相关推荐

  1. html表格中绑定显示xml文档内容的简单实例,JS读取XML文件数据并以table形式显示数据的方法(兼容IE与火狐)...

    本文实例讲述了JS读取XML文件数据并以table形式显示数据的方法.分享给大家供大家参考,具体如下: 先看xml文件: 张秋丽 女 18 李文才 男 31 李斯文 男 22 马英 女 25 孙红雷 ...

  2. Android 使用手机NFC的读取NFC标签数据

    nfc过滤标签的设置 1 在Manifest添加权限: 在xml里添加nfc的使用权限 1 <uses-permission android:name="android.permiss ...

  3. java 存取xml数据_JAVA读取XML文件数据

    XML文档内容如下: title1 title2 title3 JAVA代码如下: package cn.mylucene; import java.io.File; import java.io.I ...

  4. Python中如何读取xml的数据

    <?xml version="1.0" encoding="utf-8" ?> - <catalog><maxid>4< ...

  5. php读取xml标签内容,从xml php5获取内容

    我正在研究一个支付解决方案,需要一些关于php的帮助.我正在做一个httprequest,作为回应,我将得到一些xml.XML可能如下所示: 1 description 12 15 10 authur ...

  6. R语言XML格式数据导入与处理

    数据解析 XML是一种可扩展标记语言,它被设计用来传输和存储数据.XML是各种应用程序之间进行数据传输的最常用的工具.它与Access,Oracle和SQL Server等数据库不同,数据库提供了更强 ...

  7. 我学Flash/Flex(2):AS3读取XML文件内容

    任何一种语言,读取XML文件的功能基本都是必不可少的.使用AS3读取XML文件,需要使用到以下几个类: (1)URLRequest类,URLRequest可捕获单个 HTTP 请求中的所有信息. UR ...

  8. delphi读取xml中的内容property name传递参数_python3 Json和XML数据解析

    一.Json数据解析 Python3 中可以使用 json 模块来对 JSON 数据进行编解码,它包含了两个函数: json.dumps(): 对数据进行编码. json.loads(): 对数据进行 ...

  9. python 读取excel格式xml,读取xml格式的xls文件、解析其中数据

    1.python 读取excel格式xml,解析其中数据 当excel文件的格式是xml的时候,window系统是可以正常打开的,但是使用pandas直接读取则会报错,原因就是现在已经是xml文件了, ...

最新文章

  1. Copy复制命令兼容各种浏览器(等同于触发Ctrl+C或者Command⌘+C)
  2. Nature子刊:微生物来源分析包SourceTracker——结果解读和使用教程
  3. 辅助模块加速收敛,精度大幅提升 移动端实时的NanoDet-Plus来了
  4. 对python来说、一个模块就是一个文件-python导入自定义模块和包
  5. 理科的至尊思想:进制之间的转换
  6. 虚拟机ping不通开发板如何解决
  7. rⅰd的意思_计量经济学练习题
  8. ZigZag Conversion leetcode java
  9. springboot集成redis使用redis作为session报错ClassNotFoundException类RememberMeServices
  10. python例题代码_python26个练习题及代码-789
  11. javaEmail发邮件是问号乱码,已解决
  12. 加密对冲基金究竟靠谱吗?全球第一份行业报告揭开秘密
  13. Win7下64位扫雷逆向以及辅助制作
  14. 《Go圣经》章三:基本数据
  15. 【WPS】中插入“公式”后行距不正常的解决办法
  16. Chuck语言学习笔记——4.复数,四则运算与类型转换
  17. 中国传统的节日(端午节)
  18. 【智能金融】黑科技让银行们“长牙齿”,是该让马云颤抖了!
  19. Tracing event
  20. SLAM④----李群与李代数

热门文章

  1. win7蓝屏_win7电脑蓝屏自动重启怎么办,卸载程序,电脑瞬间复活
  2. 全场景智慧:新工业革命必须拥抱的晨曦
  3. UE5配置VR项目环境
  4. 杀手级抓包软件wireshark入门
  5. Win11如何重命名音频设备
  6. 设计模式之 单例模式
  7. Java容器分类示意图
  8. 计算机页面优盘页面分开,u盘被分成2个盘怎么合并
  9. 关于闰秒(GPS是否跳秒处理)
  10. java匿名类构造方法_Android(Java) | 你知道吗?Java匿名内部类其实是有“名字”和构造方法的!...