【发布时间】:2019-05-25 14:57:57
【问题描述】:
根据 github 上的 README,Ruby Whois 可以“用作一个独立的库来解析以前和/或从不同 WHOIS 客户端获取的 WHOIS 记录。”
我知道如何使用该库直接执行 whois 查询并解析返回结果。但是 我在任何地方都找不到(包括 stackoverflow)我如何使用这个库来解析以前获取的 whois 数据?
我认为这并不重要,但这就是我获取数据的方式,无论如何:它们是通过 linux whois 命令获取并存储在单独的文件中,每个文件包含一个 whois 查询结果。
https://whoisrb.org/ 上的手册页是 404。甚至主页上的代码也已过时,因此是错误的,文档页面提供的信息很少。
我尝试在 github(https://github.com/weppos/whois-parser 和 https://github.com/weppos/whois)上扫描源代码。我试图在 rubydoc (https://www.rubydoc.info/gems/whois-parser/Whois/Parser、https://www.rubydoc.info/gems/whois/Whois/Record 和一些相关页面)上找到答案。都失败了,部分原因是这个任务是第一次,也是我使用 Ruby 的原因。
那么有人可以帮助我吗?我真的很绝望,我一定会很感激任何帮助。
【问题讨论】:
标签: ruby parsing whois whois-ruby