주말에 짬을 내어 실행 해보았습니다.
우선, 0.9x -> Official Classic으로의 이주는 잘 됩니다.
유니코드 문자로의 표시도 문제가 없습니다.
(물론, DB백업등을 해보면 NCR코드 문자에 변화는 없습니다.)
이 상태에서 migrator.php를 사용하여 XML파일을 만들경우 NCR코드의 포함된 &문자가 &으로 변경되는
문제는 여전합니다.(이것은 php내부 함수중 htmlspeacialchar함수 문제인걸로 알고 있습니다.)
또한 이 파일을 이용하여 1.0x버전으로 복원을 할 경우에도 역시나 NCR코드는 깨집니다.
결국, 중간에 클래식 버전으로 마이그레이션 단계가 추가된다고 하여도
만들어낸 XML파일은 차이가 없다는 이야기입니다.
(이것저것 방법을 다 해봤지만, 결과는 계속 같습니다.)
혹시나 제가 원하는 결과물의 차이를 보고 싶으시다면
http://www.myspitz.com/tt/index.php -> 현재 1.0클래식 버전 가동중
http://www/myspitz.com/tt_new/ -> 현재 1.06버전 가동중
위의 두 경로를 참조 바랍니다.