Doctrine orm 表单文本回车/换行的区域行为

Doctrine orm 表单文本回车/换行的区域行为,doctrine-orm,newline,symfony-2.1,carriage-return,postgresql-8.4,Doctrine Orm,Newline,Symfony 2.1,Carriage Return,Postgresql 8.4,我正在与symfony2、doctrine2和sonata管理包一起进行一个项目 编辑textarea中实体的字段时,它会使用回车符将其保存在postgres数据库中。这对我来说是个问题,因为我在java小程序中使用这个字段,并且格式必须正确 下面是一个让我满意的例子: -ISIS- 02210509232D 42 45 0 0 0 0 0 0 0 0 0 1.6288 -9.1522 -0.6175 O 0 0 0 0 0 0 0

我正在与symfony2、doctrine2和sonata管理包一起进行一个项目

编辑textarea中实体的字段时,它会使用回车符将其保存在postgres数据库中。这对我来说是个问题,因为我在java小程序中使用这个字段,并且格式必须正确

下面是一个让我满意的例子:

 -ISIS-  02210509232D

  42 45  0  0  0  0  0  0  0  0  0
     1.6288   -9.1522   -0.6175 O   0  0  0  0  0  0  0  0  0
    -0.0179    1.3546    0.0193 O   0  0  0  0  0  0  0  0  0
     0.4111   -6.3640    1.1717 C   0  0  0  0  0  0  0  0  0
     1.3655   -6.8310    0.0373 C   0  0  0  0  0  0  0  0  0
下面是我在编辑另一个字段时得到的结果:

Mrv0541 01081315253D          \r
 \r
   9  8  0  0  0  0            999 V2000\r
    -0.0166    1.3706    0.0096 N   0  0  0  0  0  0  0  0  0  0  0  0\r
    -1.1791   -0.7076    0.0095 N   0  0  0  0  0  0  0  0  0  0  0  0\r
     1.1396   -0.6403   -0.0123 N   0  0  0  0  0  0  0  0  0  0  0  0\r
如何确保我在文本区域中编辑的字段格式正确?(我不想要这些\r)

编辑:

我在表单页面上用javascript检查,文本中根本没有回车符。我在表单中禁用了字段的修剪

在哪里可以检查symfony2或doctrine2是否在保存此实体字段时起作用,以回车代替换行符?