在 R 中解析 uniVerse 哈希/数据文件

parse uniVerse hash / data files in R

我继承了一个 uniVerse 数据库 (link to Rocketsoftware site),想知道是否可以 read/parse 底层数据文件(我认为是哈希表?)到 'R'?

我知道有 ODBC 驱动程序和 .NET 库,但我想在没有这些驱动程序的情况下解析 R 中的文件(如果可能)?

(我在 Java 和 C# 中搜索并看到了一些关于解析哈希表的主题,但在 R 中还没有)

这是一种适当的格式,所以除非您想对其进行逆向工程并在 R 中重新实现,否则这不是前进的道路。另请注意,它也不是单一的 hash-table 格式,除了标准的模数和桶大小之外,您还会遇到几种不同的格式。

如果您不想使用数据库的任何本机 API 来读取数据,您可以发出数据库命令,将其转储为 CSV 或 XML 平面文件。查看 RetrieVe 查询语言手册以了解更多信息。