有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

解析寻找开源Java whois解析器

我试图在一个基于java的whois服务器中解析whois查找,并希望使用一个预先存在的解决方案

请注意:我不想解析whois数据或查询任何服务器

我已经研究了commons cli和JavaCC,后者很有希望,但生成代码的想法并不吸引人。我的理想解决方案是一个能够在运行时通过文件加载语法的解析器

我想分析的示例输入:

domain example.com
host id 3223
summary registrar id 2332

谢谢


共 (3) 个答案

  1. # 1 楼答案

    经过进一步的挖掘,我到达了我想去的地方。我发现parboiled是一个使用PEG的scala/java解析器生成器

    非常感谢Pangea和aldridmc,我以后会尽量说得更具体一些

  2. # 2 楼答案

    没有用Java编写的WHOIS解析器。目前唯一可用的解析器是用PHP和Ruby编写的

    我是Ruby WHOIS library的作者。一个智能的Ruby,它是客户端和解析器

    好消息是Ruby WHOIS与JRuby完全兼容。这意味着只要使用JRuby,就可以在Java环境中使用它