好的java tokenizers?

时间:2011-03-03 23:15:13

标签: java tokenize

我很好奇Java除了那些包含在标准库中的那些好的标记器,比如StreamTokenizer和StringTokenizer,我认为这些标记器不是很好。

我唯一知道的是jTopas,这非常棒。那么,还有什么呢?

***让我们从建议中排除ANTLR。另外,我知道从头开始写一个相当容易,但是这样做了几次,我发现我更喜欢使用通用的东西。

2 个答案:

答案 0 :(得分:0)

我真的很喜欢ANTLR,虽然如果你只需要执行标记化它可能是非常重量级的 - 但是如果你需要一个词法分析器/解析器,特别是在Java中,它会很棒。

答案 1 :(得分:0)

虽然它包含在jdk中,你看过java.util.Scanner吗?我前段时间也使用过JFlex并发现它非常好。