我打算開發一個J2ME應用程序,它應該能夠從英語詞典中讀取單詞。如何連接/並存儲字典?我是否必須自己創建詞典,插入單詞,還是有第三方詞典可用於API?J2ME應用程序的英語詞典詞典
回答
肯定有免費的字典文件,所以你不需要自己做一個!
一個好的起點是查看拼寫檢查器的Java SE實現,如Jazzy on Sourceforge。它包含項目中包含的字典文件,通過檢查代碼,您可以瞭解如何將其集成到您自己的J2ME應用程序中。
您的主要挑戰將是能夠使用J2ME以高效的方式搜索字典,因爲與其桌面coutnerpart相比,它可能會很慢。
試試Kevin's Word List中詳細列出的單詞列表;它包含許多不同英語單詞列表和相關資源的鏈接。
您可以從站點下載相應的並直接使用它,不需要API,因爲內容應該名義上只是純文本,您可以將其加載到程序中或存儲在數據庫中,以便快速查找。
只需下載由OpenOffice創建的dictonary,它是免費的。
有幾種在線字典可用,但如果您想要一個快速,簡單的解決方案,並且您正在* NIX服務器上運行,那麼請嘗試查看/usr/share/dict/words
,這將在大多數服務器上運行。這是一個英文單詞列表,每行一個。
儘管相關,它不是一個便攜式解決方案。 – 2010-04-03 22:02:55
此應用程序將在J2ME設備上運行,而不是在PC上運行。 – 2010-04-03 22:03:58
@Beau,你總是可以抓住列表。我不確定關於它的許可問題,但從技術角度來看,沒有任何東西阻止你抓住它並在別的地方使用它,我的意思是它只是一個文本文件。 – 2010-04-03 22:23:20
- 1. PHP英語詞典
- 2. J2ME離線詞典應用
- 3. 在線詞典的英語單詞MySQL
- 4. NLP - 英語形態詞典
- 5. 使用python創建詞典(英語詞典)
- 6. 如何在Android應用程序的預測中實現英語詞典單詞?
- 7. 程序員詞典/非母語者詞典
- 8. 針對java的英語詞典類Eclipse
- 9. Clojure詞典詞典
- 10. 用於Windows Phone 7的英語單詞詞典數據庫
- 11. 開源英語詞典 - Python - library - API
- 12. 設計牛津英語詞典
- 13. 英語Lemmatizer沒有詞典爲JAVA?
- 14. 英文單詞和句子詞典
- 15. 詞典的處理詞典
- 16. Python:詞典中的詞典?
- 17. 如何在iOS應用程序中存儲/使用完整的英語詞典?
- 18. 來源迭代通過英語詞典的所有單詞
- 19. 創建移動詞典應用程序
- 20. 如何製作詞典應用程序?
- 21. 應用程序從詞典(SWIFT)
- 22. 發音在詞典應用程序?
- 23. 使用LINQ到詞典的新詞典
- 24. 選擇詞典的詞典使用LINQ
- 25. 詞典排序
- 26. Marklogic值詞典和單詞詞典
- 27. 用語音在詞典中查找詞
- 28. 字典詞典
- 29. 字典詞典
- 30. 以編程方式擴展iOS字典應用程序詞典
如果我正確理解OP,她/他需要一本詞典,即將單詞映射到其定義的詞典。從我在凱文的單詞列表中看到的所有內容,都沒有定義,只是單詞列表。 – Pat 2011-03-26 15:59:51