2013년 12월 17일 화요일

Excel 데이터를 XML로 변환하기

씬의 저장이나 레벨 디자인 등을 만들때 XML을 사용하는 경우가 있는데 XML을 직접 손으로 수정하다 보면 너무 고된 작업이 될수 있죠.

Xcode로 작업할때도 비슷하게 plist로 작업을 했었는데 다시는 그 작업을 하고 싶지 않네요.

생각도 하기 싫군요.....

이런 작업에서는 Excel만한게 없죠.

Excel로 간단하고 보기 쉽게 작업을 하고 이것을 XML로 변환하는 법에 대해서 써볼께요.

일단 새 메모장을 열어요.

그리고 만들고 싶은 XML의 노드 구성을 만들어야 하는데 최소 두개 이상은 만드셔야 합니다.
아래처럼요.

아래는 id와 text라는 컬럼을 두개 갖는 데이터를 만든것입니다.

  
    
    
  
  
    
    
  

이제 확장자를 xml로 바꾸고 저장합니다.(test.xml 이런식으로요.)

다음은 아래 그림 순서대로 해주세요.





그러면 메뉴 탭에 'Developer'라는 메뉴가 생기게 되죠.
여기서 아래 그림처럼 'Import'와 'Export'를 이용해서 작업하게 됩니다.



이제 새 문서를 만들고 위의 그림의 'Import'를 이용해서 아까 만들었던 'test.xml'을 열어주세요.


메세지 박스가 나오면 그냥 확인해주세요.
아래 그림처럼 나온다면 성공입니다.


참고로 'Import'할때 현재 선택되어 있는 위치로 'Import'되니까 원하는 위치를 선택해 놓으세요.

이제 원하는 데이터를 넣어서 문서를 수정하시고 'Import' 아래에 있던 'Export' 버튼을 눌러서 저장하시면 끝입니다.

저장한 파일을 열어서 확인해보시면 제대로 되어 있습니다. 



댓글 없음:

댓글 쓰기