일반 사용자가 만드는 XML문서와 XML 지식과 스킬을 가진 전문가가 만드는 XML문서로 구분할 수 있다.
| 구분 | 대상 | 조건 | 결과 |
| 전문가가 만드는 XML문서 |
-XML지식을 가진자 -프로그래밍 기술을 가진자 |
XML 스킬과 지식을 요함 |
-XML TOOLs -InfoPath -RSS -Biztalk에서 XML생성 -XBRL |
| 일반 사용자가 만드는 XML문서 | XML의 전문 지식과 기술을 모르는 일반 사용자 |
생성이 쉬워야한다 바로 사용할 수 있어야한다 |
ActivaXML XML |
ActivaXML의 XML기술은 일반 사용자가 PC/WEB 상에서 XML문서를 쉽게 생성해서 사용할 수 있는 기술이다. 
일반 사용자가 XML문서를 만들도록 하려면 기존의 기술로서 구현하기 힘든 XML의 생성문제를 해결해야한다.
DOM, SAX 기술을 사용해서 XML문서를 생성하거나, Application에서 XML문서를 생성하려는 시도가 있다. 하지만 여전히 이 방법들로는 일반사용자가 XML을 생성해내지 못하고 있다.
XML문서를 생성하는 방법은 여러가지가 있다. 그중에서 우리가 흔히 접하는 방법은 저작도구(XML SPY, Styllus, XML PDF, OOXML, ODF, RSS)를 이용해서 1개의 XML문서를 만드는 방법이다.
두번째 방법은 (웹)어플리케이션/Solution에서 XML문서를 생성하는 방법이다. 이 방법 중에 가장 많이 사용하는 방법은 DB to XML방식으로 DB에서 XML문서를 생성하는 방법이다.
XML문서는 일반 문서와 다르게 데이터와 View가 분리 되어있다. 이 속성을 잘 이용하면 어떤 문서(DOC, HTML, PDF, DB, XSL없는 XML...)들보다 쉽게 XML 문서를 대량으로 만들 수 있다.
Application에서 XML문서를 생성하려는 시도:
- XBRL
- InfoPath
- OOXML
- PDF XML
- ODF
- 기타 솔루션
Application에서 XML문서를 생성할 때의 문제점:
- XSL View가 없으므로 바로 웹상에서 사용할 수 없다.
- Application에 종속적인 XML이다.(표준 XML이 아니다)
- 호환성, 표준성이 떨어지고, 산업 별의 표준문서로 사용하기 어렵다.


jason.kim01@gmail.com
댓글을 달아 주세요
아주 좋은 나는 위치 그것을 감사 좋아한다!
여기 이것은 뉴스 있다!
여기 이것은 뉴스 있다!
위치에 그것을 중대한 일은 좋아했다!
걸출한 뉴스!! 종류 블로그!
좋은 영역! 걸출한 영역!
걸출한 블로그!
나의 너의 친구는 위치의 현재 팬이 되었다!
너의 방문한 위치를 즐기는!
이 위치는 아니라 유익한뿐 재미있는다!
너는 아주 보는 좋은 위치가 있는다!