什么对象持有大量文本?

Vin*_*iti 1 smalltalk seaside pharo

我正在计划一个Seaside应用程序来保存文本,一个例子可能达到5Mb.什么样的物体最适合这个?

我还想对这段文字进行一些迭代.

谢谢,文斯

编辑:感谢您迄今为止的回复.该文件是一个CSV文件,从遗留财务系统生成大约需要40分钟,因此必须预先生成并存储.每条线都是客户记录,我需要将每一条线拉出来并在客户登录时使用这些值.客户访问是不可预测的,并且与遗留系统连接以生成每条线路是最后的手段.

Joh*_*n B 6

鉴于文件需要花费很长时间才能生成,并且您稍后需要对文件进行或多或少的随机访问,我会选择解析文件并在之后将结构化数据保留在内存中.

您可以使用Squeaksource上的CSV Parser项目.它将创建您可以使用的CSV记录的结构化对象树.