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

排除super csv CsvBeanWriter中的空字段

牛景同
2023-03-14

我有一个类,其中一些字段可能是空的。我想忽略csv中的这些字段。寻找与Jackson中的@jsoninclude(value=include.non_null)类似的功能。CSV中也不应出现空字段列标题

共有1个答案

王子明
2023-03-14

由您(以编程方式)定义头部,以及编写哪些列--超级CSV并不像Jackson为JSON所做的那样,只是自动地将对象封送到CSV。

你应该查看网站上的文档--尤其是关于部分写作的部分。

 类似资料:
  • ****TransactionHistoryBO POJO** ** 事务历史响应pojo

  • 问题内容: 我有2节课: 和 默认情况下,如果我改变类的实例到XML,我将所有的字段()和引用类字段(,,)是这样的: 是否可以修改引用的类的 哪些 字段包含在该类的XML中?例如,我想说的是,当我转换类的实例时,我只想从该类中获取(否和字段),所以我想要获得: 我并不想永久注释类(使用或)来实现它,因为有我在其中要导出整个案件类的是(与,和)。 我只是不想导出所有这些领域时在类是从引用。 JAX

  • 问题内容: 具有以下映射: 我在上面放了两个项目: 现在,我想在每个字段上搜索,但是,所以我要做的是: 它应该只显示该项目,因为第二个项目带有单词,但是它在上,这就是我要忽略的内容。如何存档? PS:这只是一个简单的示例,我有一个包含很多属性的映射,我想在某些搜索中忽略其中的一些属性。 PS2:我正在使用ES 2.3.2 问题答案: 该设置仅在不返回响应中的字段时才有用,但这并不排除搜索该字段。

  • 我正在开发运动衫2 RESTful服务 球衣2 v2。22.2 Spring3 v3。2.16 Jax rs v2。0.1 如果我收到@QueryParam template=“summary”,我需要排除一些GameDTO响应字段。 例如: 获取/Rest/v1/游戏?city=1必须返回: 然而 获取/Rest/v1/游戏?城市=1?模板=必须返回摘要: 如何排除字段?

  • 我需要一个正则表达式来验证, 长度应该是18 前5个字符应该是(xyz34|xyz12) 其余13个字符只能是字母和数字,不允许有空格或特殊字符。 我有一个这样的模式, 但这允许空格和特殊字符,如($、%等),这违反了规则#3。 有没有建议排除这个空格和特殊字符,并严格检查它必须是字母和数字?

  • 我正在使用处理Python3中的列表。6: 我期望的结果是:。 当然,我可以使用来处理结果。但是有没有办法让直接返回到我想要的结果?