当前位置: 首页 > 知识库问答 >
问题:

docx4j/xlsx4j:创建简单的电子表格

漆雕欣德
2023-03-14

Excel报告不可读的内容并建议修复。之后,我得到错误:“entfernte datensätze:Zellinformationen von/xl/worksheets/sheet1.xml-part”。它的意思类似于“removed datasets:Cellinformation at/xl/worksheets/sheet1.xml-part”。

当在第58行调用createCell(请参见.Github,而不是pastebin)或使用“hello world”而不是“1234”调用cell.setv时,会出现此错误

共有1个答案

贝研
2023-03-14

我认为你在这里提出了两个问题:

  1. 生成的XLSX需要修复:这是cell2.setr中的一个错误造成的,修复地址为https://github.com/plutext/docx4j/commit/7D04A65057AD61F5197FB9A98168FC654220F61F
  2. 用“hello world”调用setV,您不应该这样做。Per http://webapp.docx4java.org/onlinedemo/ecma376/spreadsheetml/v.html

此元素表示单元格中包含的值。如果单元格包含字符串,则该值是共享字符串表的索引,指向实际的字符串值。否则,单元格的值直接在此元素中表示。...对于不想实现共享字符串表的应用程序,可以在 下的 元素中表示“内联字符串”(而不是 下的 元素),与在共享字符串表中表示字符串的方式相同。

 类似资料:
  • 我已经通过谷歌官方文档《开发者指南》API中提到的一个简单Java代码成功地在我的Google Drive帐户的现有电子表格中创建了一个新的工作表,但我想通过Java代码在我的Google Drive帐户中创建一个新的电子表格。在链接中,他们没有提到这方面的任何示例代码。我已经在Spreadservice类中看到了不同的可用方法。 如何使用Google电子表格API实现这一点?

  • 我有两个php值,分别是$email和$pass。 email-MySQL数据库中的行名称password-MySQL数据库中的行名称 我正在运行一个sql查询,从电子邮件=$email和密码=$pass的表成员中进行选择。 然后我运行mysqli_query,看看是否存在一行,我没有得到任何结果。回声肯定会回声出信息匹配的地方的ID。

  • 这是我的代码,基本上是从文本。 这成功地在Google电子表格中创建了一个电子表格。我可以在internet浏览器的驱动器主页上看到它。在此之后,当我尝试从另一个电子表格导入工作表时,会发生错误。 出于某种原因,我得到了错误: googleapiclient.errors.HttpError: 这是奇怪的部分,因为电子表格已经创建。我可以从我的互联网浏览器的驱动器主页上看到它。如果我在浏览器中插入

  • 基于活动记录(ActiveRecord)的表单:ActiveForm 在yii中使用表单的主要方式是通过 yii\widgets\ActiveForm。 当某个表单是基于一个模型时,应该首选这种方式。 此外,在 yii\helpers\Html 中有很多实用的方法为表单添加按钮和帮助文档。 在客户端显示的表单,大多数情况下都有一个相应的模型, 用来在服务器上验证其输入的数据(可在输入验证一节获取关

  • 在Apache POI 4.0中,我想设置一个Excel单元格背景颜色,如下所示: .. 但我得到的只是黑细胞。我尝试了很多事情,但结果总是一样的。 如何在Apache POI 4.0中设置Excel单元格的背景色?

  • 当用户查看我们的租借列表时,他们可能希望有一些交互式选项来帮助他们作出决定。让我们添加切换每个租赁图像大小的功能。为此,我们将使用一个组件。 我们生成一个rental-listing组件来管理我们每个租赁的行为。每个组件名称中都要有一个破折号,来避免与可能的HTML元素冲突,因此命名rental-listing允许,受但命名rental不允许。 生成一个组件: $ ember g componen