编辑和更新csv文件MFC的特定行/列的数据[关闭]

Posted

技术标签:

【中文标题】编辑和更新csv文件MFC的特定行/列的数据[关闭]【英文标题】:Edit and Update data for specific row/column of csv file MFC [closed] 【发布时间】:2015-08-07 02:21:47 【问题描述】:

如何在 csv 文件 MFC 中编辑和更新数据。我可以使用 ReadString() 从 csv 文件中读取数据。

void ModifyCSVFile()
     .....

【问题讨论】:

如何让别人知道你想用你的数据做什么?那是你自己的工作。 @Blacktempel 我想我已经提供了足够的信息,在这里我正在寻找提示而不是解决方案。 如果你用MFC编程,你不应该也能读写文件吗?那是基本的C++。从 CSV 解析器读取 std::vector 中的数据(对于 CSV 文件可能是 2d),访问它,编辑它,将它写回文件。如果不是这样,我没有得到你想要的...... @Blacktempel 很有用。有没有直接更新csv数据的api。 @Blacktempel 谢谢你的帮助。我已经编写了自己的 csv 解析器。 【参考方案1】:

在 ReadString() 之后,您可以根据自己的喜好修改它并使用 WriteString() 写入另一个文件。完成后,删除原始文件并重命名新文件。 如果您只是想用相同数量的不同符号替换某些符号,您可以就地执行此操作。

【讨论】:

以上是关于编辑和更新csv文件MFC的特定行/列的数据[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

使用php从csv快速更新大量数据mysql [关闭]

某些行的 XML 文件解析错误 [关闭]

使用Ansible更新csv文件

如何从特定行号读取csv文件到提供的行号? [关闭]

根据包含数字和不包含数字的行对 CSV 中的行进行排序

对没有标题和第一列的csv文件中的行进行排序