C++ 在ObjC中创建csv文件

C++ 在ObjC中创建csv文件,c++,iphone,c,objective-c,csv,C++,Iphone,C,Objective C,Csv,在ObjC中创建.csv文件是否可能或有任何库可用 谢谢CSV文件是逗号分隔值的文本文件 您可以编写一个例程,通过循环将每个值添加到文本文件(甚至将值添加到字符串?)中。在每个字段后,添加“,”字符。在每行的末尾,添加新行。第一行可以是字段标题 例如 这是一个维基百科。我希望它能有所帮助。CSV文件非常简单 如果每行的数据保存在一个数组中,则可以使用-NSArray componentsJoinedByString:为CSV文件创建一行。你还必须避开文本,但这不应该太棘手。剩下的就是将行追加到文

在ObjC中创建.csv文件是否可能或有任何库可用


谢谢

CSV文件是逗号分隔值的文本文件

您可以编写一个例程,通过循环将每个值添加到文本文件(甚至将值添加到字符串?)中。在每个字段后,添加“,”字符。在每行的末尾,添加新行。第一行可以是字段标题

例如


这是一个维基百科。我希望它能有所帮助。

CSV文件非常简单

如果每行的数据保存在一个数组中,则可以使用
-NSArray componentsJoinedByString:
为CSV文件创建一行。你还必须避开文本,但这不应该太棘手。剩下的就是将行追加到文件中


您可能还喜欢阅读,它解释了如何读取CSV文件。

NSArray具有一些功能,可以很容易地完成至少部分任务(取决于是否需要转义字符)。请看一下组件jjoinedbystring:method


NSString有一个伙伴方法-CopysSealBealBySc:

查看./P>可能是因为ASKER愿意考虑使用C或C++库来完成这项任务。请记住,在Objto-C中使用C和C++是很容易的。这看起来是一个重复的C CSV解析器:C CSV写作者:谢谢@罗斯,现在它为我工作。而CSV可以是简单的,一般来说不是。必须正确处理包含列分隔符(逗号)和换行符的列值。

Year,Make,Model
1997,Ford,E350
2000,Mercury,Cougar