Dictionary J2ME应用程序的英语单词词典

Dictionary J2ME应用程序的英语单词词典,dictionary,nlp,java-me,Dictionary,Nlp,Java Me,我打算开发一个J2ME应用程序,它应该能够阅读英语词典中的单词。如何连接/存储字典?我是否需要自己通过插入单词来创建词典,或者是否有第三方词典可用于API?尝试中详细介绍的单词列表;它包含许多不同英语单词列表和相关资源的链接 您可以从网站下载一个合适的文档并直接使用,无需API,因为内容名义上应该是纯文本,您可以将其加载到程序中或存储在数据库中,以便快速查找。只需下载由创建的口述,它是免费的。有几本在线词典,但是,如果您想要一个快速、简单的解决方案,并且您正在*NIX服务器上运行,那么请尝试查看

我打算开发一个J2ME应用程序,它应该能够阅读英语词典中的单词。如何连接/存储字典?我是否需要自己通过插入单词来创建词典,或者是否有第三方词典可用于API?

尝试中详细介绍的单词列表;它包含许多不同英语单词列表和相关资源的链接


您可以从网站下载一个合适的文档并直接使用,无需API,因为内容名义上应该是纯文本,您可以将其加载到程序中或存储在数据库中,以便快速查找。

只需下载由创建的口述,它是免费的。

有几本在线词典,但是,如果您想要一个快速、简单的解决方案,并且您正在*NIX服务器上运行,那么请尝试查看大多数服务器上的
/usr/share/dict/words
。这是一个英文单词列表,每行一个。

肯定有免费的字典文件,所以你不需要自己制作一个

一个好的起点是查看拼写检查器的JavaSE实现,例如。项目中包含字典文件,通过检查代码,您可以了解如何将其集成到您自己的J2ME应用程序中


您的主要挑战是能够使用J2ME高效地搜索词典,因为与桌面coutnerpart相比,它的速度可能较慢。

虽然相关,但它不是一个可移植的解决方案。此应用程序将在J2ME设备上运行,而不是在PC上运行。@Beau,您可以随时获取列表。我不确定它的许可问题,但从技术角度看,没有什么能阻止你在其他地方获取和使用它,我的意思是它只是一个文本文件。如果我正确理解OP,她/他想要一本字典,即将一个词映射到其定义的东西。从我在凯文的单词表上看到的一切来看,没有定义,只有单词表。