Insights Hub 在VFC中,如何实现在csv文件内容末尾追加内容?

2024-04-29T05:24:28.000-0400
Applications

摘要

我们在使用VFC的过程中,由时候项目可能需要通过VFC中节点编辑存储在IDL中的csv文件,在csv文件内容中追加新的内容,该如何实现,都用了那些节点?


详细信息

我们在使用VFC的过程中,由时候项目可能需要通过VFC中节点编辑存储在IDL中的csv文件,在csv文件内容中追加新的内内容,当前由两种方法可以实现。其一,获取csv中的内容转为json格式,添加内容之后再存到csv文件;其二,获取csv中的内容转为字符。

  • 获取csv中的内容转为json格式,添加内容之后再存到csv文件,实现步骤如下
    • 可以使用readobject节点读取ILD中整个csv文件内容。
    • 然后使用csv节点将csv文件转为json格式。
    • 再使用function节点将获取内容添加到json格式中。
    • 然后再csv节点将json格式转为csv
    • 最用使用writeobject节点将csv 写入到IDL
  • 获取csv中的内容转为字符
    • 使用 readobject读取IDL中的整个内容
    • 使用function节点中实现将内容转为字符串,内容添加
    • 然后使用 writeobject将字符写如ldl的csv文件中
    • 流的大概格式 inject => read-object => function => write-object

在以上两个方法中我们注意的是字符和Json的格式要正确,其次因为VFC流的是有时间限制的,建议只使用小文件,或者触发周期时间设置需要合理,否则VFC处理可能会超时,将导致文件无法写入。

知识库文章 ID# KB000131965_ZH_CN

内容

摘要详细信息

关联组件

Visual Flow Creator