Golang小白一枚,正在不断学习积累知识,现将学习到的知识记录一下,也是将我的所得分享给大家!而今天这篇文章《使用 Golang 格式化 xml 数据以存储到 Mongo 集合中》带大家来了解一下##content_title##,希望对大家的知识积累有所帮助,从而弥补自己的不足,助力实战开发!
需要读取大型 xml 文件并将其格式化并存储在 mongo 集合中。
下面哪个是最好的方法
- 读取大型xml文件并格式化并直接存储在mongodb集合中。
- 读取大型 xml 文件并将其转换为 json 并将其存储在 mongodb 集合中。
解决方案
在上面的两个选项中,最好的方法是读取 XML 文件并将其存储到 MongoDB 集合中。这是因为MongoDB并不是以JSON格式存储数据,而是以Binary JSON (BSON)的形式存储数据。
您可以使用 encoding/xml 库编写一个简单的脚本来读取 XML 文件,然后编码为 mongo-driver/bson 以插入到 MongoDB 集合中。
今天带大家了解了的相关知识,希望对你有所帮助;关于Golang的技术知识我们会一点点深入介绍,欢迎大家关注编程网公众号,一起学习编程~