JADT 入门,第 1 部分:在 Java 应用程序中使用 Java 字典和辞典 API
2010-04-02 00:00:00 来源:WEB开发网字典记录
DictionaryRecord 对象保存单词的附加信息。 DictionaryRecord 通常被用来表示 JADT 驱动程序实现的某项服务获得的单词结果集。记录中保存着单词的信息,例如它的描述、类型、用法、区域、发音等等。因为 DictionaryRecord 是作为 chainedObject 实现的,所以能够以串接对象的形式,用 chainedObject 来取得多组单词信息。可以把这项技术用于某一服务的结果集,如清单 3 所示:
清单 3. DictionaryRecord 的用法
DictionaryRecord dr= dict.getMeaning("dictionary");
dr.start();
while(dr!=null)
{
String strName=dr.getWordName();
String pronunciation=dr.getPronunciation();
String type= dr.getType();
String meaning=dr.getDescription();
dr=dr.getNextRecord();
}
JADT 驱动程序
就像我前面说过的,JADT 提供了基于驱动程序的访问机制,所以 Java 应用程序可以独立于实现提供者工作。为了做到这一点,JADT 驱动程序需要能够与正在访问的具体数据源进行通信。可以通过某个驱动程序服务,把用户调用发布给数据源,还可以把这些语句的结果发回用户。
实现提供者负责 JADTDriver ,JADT 驱动程序则负责为您提取并提供您所需要的数据。
JADT 带有两个缺省驱动程序,用于与 JADT API 绑定的两种不同数据源。这两个驱动程序是 JADTTextDriver ,它针对以文本格式保存的语言数据来实现, JADTXMLDriver ,它针对以 XML 格式保存的语言数据来实现。
- ››入门必看——四种族比较
- ››入门:Android 文档的阅读顺序
- ››JADT 入门,第 1 部分:在 Java 应用程序中使用 J...
- ››JADT 入门,第 2 部分:用 Java 字典和辞典 API 使...
- ››部分 WM6.5 手机有望升级到 Windows Phone 7
- ››部分英特尔芯片不支持Windows 7“XP模式”
- ››入门级黑客必看:最常用的密码大曝光
- ››入门级的ORACLE数据库备份与数据库还原
- ››入门教程:C++中的const限定修饰符
- ››入门教程:实例详解C++友元
- ››入门:Java初学者入门要注意的基础知识
- ››入门基础:Java用synth自定义皮肤
赞助商链接