gpt4 book ai didi

serialization - Apache POI XWPFDocument 对象序列化

转载 作者:行者123 更新时间:2023-12-03 17:33:59 25 4
gpt4 key购买 nike

我正在使用 Apache POI 方法在我的项目中创建和填充 XWPFDocument 对象,就像这样

public XWPFDocument test() {
XWPFDocument doc = new XWPFDocument();
...

return doc;
}

但是有一个问题,就我而言,XWPFDocument 应该被序列化。
有没有办法序列化它?

最佳答案

将评论提升为答案...

序列化一个 XWPFDocument 的方法(或实际上任何 POI UserModel 文档)是通过 write(OutputStream)方法

如果您需要序列化为字节数组,您可以执行以下操作:

XWPFDocument doc = new XWPFDocument();
...

ByteArrayOutputStream baos = new ByteArrayOutputStream();
doc.write(baos);
return baos.toByteArray();

假设您想序列化为数据库或持久性框架之类的东西,只需从中获取 OutputStream 并直接写入即可!

关于serialization - Apache POI XWPFDocument 对象序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25152592/

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