`

java读取domino的rtf类型

阅读更多
当遍历domnio的doc时,会碰见Item.RICHTEXT类型(值为1)

而rtf类型对象是一个特殊Item对象,他包含了文本和附件,还有html格式

如果需要遍历它,需要创建RichTextItem对象

Java代码 复制代码
  1. else if (item != null && item.getType() == Item.RICHTEXT)   
  2. //表示是rtf域   
  3.     RichTextItem body = (RichTextItem) item;   
  4.     Vector v = body.getEmbeddedObjects();   
  5.     Enumeration e = v.elements();   
  6.     while (e.hasMoreElements())   
  7.     {   
  8.         EmbeddedObject eo = (EmbeddedObject) e   
  9.                 .nextElement();   
  10.         System.out.println("\t" + eo.getName());   
  11.         String type = null;   
  12.         switch (eo.getType())   
  13.         {   
  14.         case EmbeddedObject.EMBED_ATTACHMENT :   
  15.             type = "file attachment";   
  16.            //处理附件   
  17.             break;   
  18.         case EmbeddedObject.EMBED_OBJECT :   
  19.             type = "embedded object";   
  20.           //处理对象   
  21.             break;   
  22.         case EmbeddedObject.EMBED_OBJECTLINK :   
  23.             type = "object link";   
  24.           //处理链接   
  25.             break;   
  26.         }   
  27.         System.out.println(type);   
  28.   
  29.     }  
分享到:
评论

相关推荐

    Java访问Domino的编程指南.doc

    Java 访问 Domino 的编程指南...同时,Java 访问 Domino 对象需要经历预备步骤、JDK 及 IDE、API 及 访问协议、示例代码、参数定义、通过 IIOP 测试连接、通过 IOR 测试连接、连接池、读取 Domino 数等 Multiple 步骤。

    java访问domino,通过http访问Domino,java快速访问Domino,java集成lotus domino

    java访问domino,通过http访问Domino,java快速访问Domino,java集成lotus domino 完全提供源码 界面请查阅 https://blog.csdn.net/weijia3624/article/details/113108704

    用Java 操作Domino 数据库例子

    - `F_WJNR`:RTF类型,可存储多种格式的大字段 #### 四、示例代码解读 以下是一个使用Java读取Domino数据库并将数据写入XML文件的示例代码: ```java package test; import lotus.domino.*; import java.util.*;...

    java访问domino数据库.rar

    在IT领域,Java是一种广泛使用的编程语言,而Lotus Domino是一种流行的企业级应用平台,尤其在协同工作和信息管理方面。本压缩包“java访问domino数据库.rar”提供了关于如何利用Java来访问和操作Domino数据库的重要...

    java调试domino邮件常见问题

    ### Java调试Domino邮件常见问题 #### 背景与目的 在企业级应用开发过程中,经常需要通过Java来调用Domino服务器发送邮件。为了确保邮件能够顺利发送,需要进行一系列配置及调试工作,包括开启Domino服务器的DIIOP...

    java连接domino帮助文档

    Java连接到Domino主要是为了实现程序化地访问和操作Domino数据库,例如处理邮件、联系人、任务等。这篇文档将详细介绍如何使用Java与Lotus Domino进行交互,并基于提供的压缩包文件内容展开讨论。 首先,Java连接到...

    java连接domino lotus.domino

    Notes.jar lotus.domino.* java连接domino 没有分数的可以到 http://www.ibm.com/developerworks/apps/download/index.jsp?contentid=50943&filename=DominoJSPArticle.zip&method=http&locale=worldwide

    java连接domino

    这是一个java通过domino的diiop连接domino的类。希望对大家有用

    java操作domino

    ### Java操作Domino知识点概述 #### 一、Java与Domino集成基础 1. **环境配置**: - **CLASSPATH设置**:确保在开发环境中正确设置了CLASSPATH,包括指向Domino安装目录下的`Notes.jar`及`NCSO.jar`等必要的库...

    Java 对 Domino 的访问

    Java对Domino的访问是IBM Lotus Domino开发中的一个重要主题,它允许开发者利用Java语言与Domino服务器进行交互,实现各种功能,如数据存取、邮件处理、应用逻辑控制等。在IBM官网上,这一主题被详细解读并分为上下...

    用java访问domino对象

    访问 Domino 对象使用 Java 本文主要介绍了使用 Java 访问 Domino 对象的基本编程方法。Domino 对象包括数据库、视图、文档等,可以通过 Java 程序来访问和操作。 首先,需要了解 Java 对 Domino 对象的访问是通过...

    java连接Lotes邮件服务器(Domino) 读取邮件内容附件完整实例

    在Java编程中,连接到IBM Lotus Domino(也称为Lotes)邮件服务器并读取邮件内容和附件是一项常见的任务。Lotus Domino是IBM提供的一款企业级的协作软件,它集成了电子邮件、日历、任务和文档管理等功能。这篇教程将...

    Domino的Java编程指南

    以下是一些基本的Java代码示例,演示如何连接到Domino服务器,获取数据库和读取文档: - **参数定义**:通常需要指定服务器名称、用户名和密码,以便建立安全的连接。 - **通过IIOP测试连接**:使用IIOP协议,Java...

    如何用java远程访问Domino邮箱数据

    Java远程访问Domino邮箱数据是通过使用Lotus Domino Java API(Lotus Domino JNA或Lotus Domino Access for Java)来实现的。这个过程涉及到多个步骤和技术,包括理解Lotus Domino的架构、设置Java环境以及使用特定...

    用Java查询Domino服务器在线人数信息

    ### 使用Java查询Domino服务器在线人数信息:详细解析与实现 #### 核心知识点概览 1. **Domino服务器**:Domino是IBM开发的一款用于企业级协作、邮件服务和应用开发的软件平台。 2. **JavaAgent类**:在Domino环境...

    在domino中用JAVA的文档

    3. **访问Notes API**:使用Lotus Domino Java API,可以与Notes数据进行交互,如打开、读取、更新和删除文档。 四、Java在Domino中的应用场景 1. **数据处理**:Java可以高效地处理大量数据,例如批量更新数据库...

    Java访问Domino服务器.docx

    Java 访问 Domino 服务器详解 在《Java 访问 Domino 服务器》文档中,我们将学习如何使用 Java 语言访问 Domino 服务器。Domino 服务器是一个功能强大的电子邮件服务器,它提供了许多有用的功能,如全文检索、安全...

    java与Domino

    Java 与 Domino 是两个在企业级应用开发中广泛使用的平台,它们各有特色,但在某些方面也存在明显的差异。本文将深入探讨这两个平台的特点,以及它们在构建OA(Office Automation)系统时的应用情况。 首先,Domino...

    java webservice flash在domino中的使用

    Java Web服务(Webservice)与Flash技术在IBM Lotus Domino环境中的整合是一个复杂而有趣的主题,它涉及了多种技术的交互。让我们深入探讨一下这个话题。 首先,Java Web服务是一种通过HTTP协议提供和消费的标准化...

    Java访问Domino服务器[定义].pdf

    Java访问Domino服务器主要涉及到的是使用Java编程与IBM Lotus Domino服务器进行交互的技术。Lotus Domino是一种协同软件平台,常用于电子邮件、日历管理、任务分配等。本文将深入讲解如何利用Java来操作Domino服务器...

Global site tag (gtag.js) - Google Analytics