주제: 줄바꿈 문제의 근본적인 해결이 필요합니다.
제목 대로, 줄바꿈 문제의 근본적인 해결이 필요합니다.
그 동안, 여러 차례에 걸친 업데이트가 이루어지면서, 버전마다
줄바꿈 문자의 처리에 대한 정책이 모두 달랐습니다.
그래서 버전마다 각기 다른 정책에 맞춰 데이터 교정이 이루어졌는데,
덕분에 글마다 줄바꿈 문자가 각기 다르게 입력되어 있고,
글마다 줄바꿈 문자의 처리도 모두 다르게 되어 있습니다.
어떤 글은 '\r\n' 으로 되어있기도 하고, 어떤 글은 '<br /><br />' 로 되어 있으며,
또 어떤 글은 '<br /><br />\r\n<br /><br />'로 되어 있기도 합니다.
심지어 어떤 글은 원래 'r\n'으로 되어 있었을 줄바꿈 문자가 아예 사라진 글도 있습니다.
--
버전마다 정책이 달라 생긴 이 문제를 이제 근본적으로 해결할 때가 되었다고 봅니다.
데이터 교정 과정을 반복해 오면서 줄바꿈 문자('<br />'이나, '\r\n' 등)이 아예 사라진 경우는
어쩔 수 없이 수동으로 복구해야 하겠습니다만,
엔터를 두 번 누른 의도가 확실한 줄바꿈 문자에 대해서는 일괄적으로
현재 정책에 맞는 줄바꿈 문자로 수정하는 과정이 필요하다고 생각합니다.
--
즉, 다음과 같은 엔터를 두 번 누른 것으로 추정되는 줄바꿈 문자들을
일괄적으로 현재 줄바꿈 정책과 일치하는 엔터를 두 번 누른 줄바꿈 문자로 바꿔 주는 기능을
데이터 교정에 추가해야 합니다.
--
<br /><br />
\r\n\r\n
\n\n
<br /><br />\r\n<br /><br />
\r\n<br /><br />\r\b<br /><br />
... 아마도 다른 경우가 더 있을 겁니다.
Milfy (2007-01-13 20:52:52)에 의해 마지막으로 수정