需要读取大型 xml 文件并将其格式化并存储在 mongo 集合中。
从下面看哪个是最好的方法
- 读取大型xml文件并格式化后直接存入mongodb集合。
- 读取大型 xml 文件并将其转换为 json 并将其存储在 mongodb 集合中。
最佳答案
在上述两个选项中,最好的方法是只读取 XML 文件并将其存储到 MongoDB 集合中。这是因为 MongoDB 不以 JSON 格式存储数据,而是以 Binary JSON (BSON) 格式存储数据。 .
您可以使用 encoding/xml 编写一个简单的脚本库读取 XML 文件,然后编码为 mongo-driver/bson插入到 MongoDB 集合中。
关于json - 使用 Golang 格式化 xml 数据以存储到 Mongo 集合中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57098742/