二进制:如何将.csv保存为二进制.dat



我有一些.csv文件。问题是如何将其保存在二进制.dat文件中?

我们可以在页面上看到这样的文件示例:http://dev.maxmind.com/geoip/legacy/geolite/

如果它可以在shell或PHP中完成,那就太好了。提前感谢!

如果你有一个.csv格式的GeoLite数据库,你可以用它做不同的事情:

  1. 将其拆分为不同的数据集,就像在不同的GeoLite.dat数据集文件中一样
  2. 使用其他现有的GeoLite.dat文件(地区、国家等),并根据.csv文件中的相关信息,并参考其他数据集,以.dat格式生成具有所需数据集的.dat文件

CSV文件为第一个正态形式,.dat数据集(http://dev.maxmind.com/geoip/legacy/downloadable/)似乎是第三范式,所以某种类型的数据集似乎依赖于其他类型的数据集中。

对不起,如果没有更准确的信息,我无法更好地满足您的要求。

最新更新