WEB开发网
开发学院软件开发Java JADT 入门,第 1 部分:在 Java 应用程序中使用 J... 阅读

JADT 入门,第 1 部分:在 Java 应用程序中使用 Java 字典和辞典 API

 2010-04-02 00:00:00 来源:WEB开发网   
核心提示: 字典记录DictionaryRecord 对象保存单词的附加信息, DictionaryRecord 通常被用来表示 JADT 驱动程序实现的某项服务获得的单词结果集,JADT 入门,第 1 部分:在 Java 应用程序中使用 Java 字典和辞典 API(3),记录中保存着单词的信息,例如它的

字典记录

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 格式保存的语言数据来实现。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:JADT 入门 部分

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接