본문 바로가기

농사 이야기

'docx' 확장자의 연결프로그램이 '알집'으로 되어있어서 이루어진 삽질..


친구녀석이 부탁을 해왔습니다.
아는 분께서 외국에서 메일을 받았는데
xml화일이라는 거죠..
그게 뭐냐..

화장실에서 엉겹결에 전화를 받다가
무심코 엑셀의 확장자 'xls'랑 헷갈려서 엑셀에서 열어보라고 첫번째 삽질을 합니다.

대화속에서 xml xml 반복하다보니 어라 먼가 이상하다.
분명히 홈페이지 제작하면서 낯익은 이름이었습니다.

화일을 달라고 하였습니다.

흠 압축화일이군. 첨부파일에 저렇게 온거니 저 안에 어떤 화일이 들어있나 보자 하고 더블클릭을 했더니만


이렇게 낯선 모습이 펼쳐집니다.
"아차 이건 첨부파일이 잘못전송된거네. " 꽤나 자신있게 친구녀석에게 말하고
다시한번 확인하라고 몇번을 말했습니다.

근데 녀석의 말은
"어라 다른분은 이걸 어떻게 어떻게 문서로 출력을 했던데"
하는 거였습니다.

두번째 삽질에 들어갔습니다.
xml 내용을 확인해보니

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <Types xmlns="http://schemas.openxmlformats.org/package/2006/content-types">
  <Default Extension="rels" ContentType="application/vnd.openxmlformats-package.relationships+xml" />
  <Default Extension="xml" ContentType="application/xml" />
  <Override PartName="/word/document.xml" ContentType="application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml" />
  <Override PartName="/word/styles.xml" ContentType="application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml" />
  <Override PartName="/docProps/app.xml" ContentType="application/vnd.openxmlformats-officedocument.extended-properties+xml" />
  <Override PartName="/word/settings.xml" ContentType="application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml" />
  <Override PartName="/word/theme/theme1.xml" ContentType="application/vnd.openxmlformats-officedocument.theme+xml" />
  <Override PartName="/word/fontTable.xml" ContentType="application/vnd.openxmlformats-officedocument.wordprocessingml.fontTable+xml" />
  <Override PartName="/word/webSettings.xml" ContentType="application/vnd.openxmlformats-officedocument.wordprocessingml.webSettings+xml" />
  <Override PartName="/docProps/core.xml" ContentType="application/vnd.openxmlformats-package.core-properties+xml" />
  </Types>

난감합니다. 대략 코드의 내용을 살펴보려
표기된 url로 들어가보기도 하고
고대로 카피해서 지식인 친구에게도 물어봐도..
xml로 접근하다 보니 답이 안나옵니다.

세부 폴더 안으로 접근해서
어떤 xml 화일의 정보를 보던중 나모 웹에디터에서 보니.. 대략의 내용이 확인됩니다.
가입을 할때 사용하는 일종의 폼이었는데 보아하니 압축화일 첫 화면에 보여진 xml(위 내용)은
그 폼의 형태를 정의해주는 내용같았습니다.

아 답이 안나옵니다. 'xml 읽기 ' 'xml 화면에서 보게 하려면' 'xml 코드 보기'
별의별 내용으로 검색을 해봐도 dtd 니 rss리더니 생소한 단어들만 그득합니다.--

답이 안나와 무심결에 클릭질만 하다
어라 확장자가 'docx' 다
제가 알기론 오피스 2007의 워드 확장자였습니다.

 오피스 2003  오피스 2007
 엑셀의 확장자 xls  xlsx
 워드의 확장자 docx  docx
 파워포인트의 확장자 pptx  pptx

알고있었습니다.--
그리고 한글의 버전 호환성이랑 비교하면 오피스의 그것은 가장 큰 장점중에 하나였는데
2007에 확장자까지 바뀌면서 버전 호환성에 불편함을 주고 있다는 것을
느끼고 있었기 때문에.. 위에 확장자 명을 다 알고는 있었는데..

이녀석이 'docx '가 알집으로 연결프로그램 설정이 되어있을줄은 꿈에도 몰랐습니다.
아예 알수 없는 프로그램이었다면 제일먼저 확장자 먼저 확인했을겄을 TT
그나마 정신을 차리고 docx 확장자를 캐치 하고 부랴부랴 2007을 깔아봅니다.

너무나 쉽게 화일 내용을 보여줍니다.
xml 코드가 몇개짜리 화일이었고 폴더까지 3개였는데.--
달랑 가입원서 비슷한 폼 한페이지입니다.
허무하기도 했지만 재밌는 경험이었습니다.--