登录
首页 >  Golang >  Go问答

使用 Golang 格式化 xml 数据以存储到 Mongo 集合中

来源:stackoverflow

时间:2024-04-01 16:45:28 129浏览 收藏

Golang小白一枚,正在不断学习积累知识,现将学习到的知识记录一下,也是将我的所得分享给大家!而今天这篇文章《使用 Golang 格式化 xml 数据以存储到 Mongo 集合中》带大家来了解一下##content_title##,希望对大家的知识积累有所帮助,从而弥补自己的不足,助力实战开发!


问题内容

需要读取大型 xml 文件并将其格式化并存储在 mongo 集合中。

下面哪个是最好的方法

  1. 读取大型xml文件并格式化并直接存储在mongodb集合中。
  2. 读取大型 xml 文件并将其转换为 json 并将其存储在 mongodb 集合中。

解决方案


在上面的两个选项中,最好的方法是读取 XML 文件并将其存储到 MongoDB 集合中。这是因为MongoDB并不是以JSON格式存储数据,而是以Binary JSON (BSON)的形式存储数据。

您可以使用 encoding/xml 库编写一个简单的脚本来读取 XML 文件,然后编码为 mongo-driver/bson 以插入到 MongoDB 集合中。

今天带大家了解了的相关知识,希望对你有所帮助;关于Golang的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>