InDesign段落从CSV文件返回字符?

Ben*_*enM 1 csv import merge adobe adobe-indesign

我目前正在使用ID CS4的数据合并功能来导入我从MySQL数据库导出的一些数据.虽然我可以设置ID来删除空行,但这并不总是适用于我的目的,因为后面的行包含数据.结果,输出数据中仍然出现空白.

由于我使用PHP生成CSV文件,我的问题是:我是否可以在CSV文件中指出InDesign Paragraph返回字符,以便可以按照我的意愿导入和显示数据.

例如,我尝试了以下示例,但似乎没有任何工作:

"code","description"
"12345", "Hardware\nTools"

"code","description"
"12345","Hardware \Z  Tools"
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激!

Ben*_* C. 5

不确定为什么第一个答案被接受,因为这是错误的.

谷歌仍然把这个帖子带到了"数据合并设计断线"的第三位,所以我认为我必须给出一个真正的回归.

您可以在CSV文件中放置神奇字符,以便在InDesign中自动生成换行符.

InDesignAdobe帮助指定:

您不能在数据源文件的字段中插入换行符.如果需要跨越不同的行分割字段,请创建两个不同的字段,例如<<Address1>><<Address2>>.

如果您的行数是可变的,或者您不想仅为某些换行创建额外的列,则只有一个解决方案:

  • 在CSV文件中,将某些特定字符(¤例如)替换为用作行分隔符的换行符.
  • 然后,在InDesign中合并之后,使用"编辑"菜单中的"查找/替换"工具,以便找到"行分隔符"并将其替换回换行符,InDesign将会理解.

我希望这能真正帮助那些像我一样在InDesign中使用这些换行符的人.