gpt4 book ai didi

java - DataHandler 中的返回字符串

转载 作者:搜寻专家 更新时间:2023-10-31 19:34:04 24 4
gpt4 key购买 nike

我在 Java 中创建了一个返回 DataHandler 的网络服务。这必须能够返回一个工作正常的 File。但它也应该能够返回一个 String。知道如何使用 DataHandler 传输 String 吗?

最佳答案

JavaMail有一个可用于此目的的 ByteArrayDataSource:

DataSource ds = new ByteArrayDataSource(theString, "text/plain; charset=UTF-8");
DataHandler handler = new DataHandler(ds);

mime 类型中的 charset 决定了它将使用什么编码将字符串转换为字节。

关于java - DataHandler 中的返回字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15221418/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com