Abstract
Web development and Internet technology development bring many kinds of works to web. This is the main reason why XML, document standard is popular. XML in web can be used to express document template or standard. XML with java can be more powerful and general. For example, XML can be used to transmit data and to print data into the screen using Ajax in JSP(Java Server Page) and to make interfaces in android, which is useful to reduce development cycle. However, XML is not easy to learn for the novice. In this paper, we propose the easy and effective way to reduce the learning curve of XML and to make and use XML documents. For the purpose, we suggest template base XML document generation and we design and implement XML document generator based on Template. XML document generator of template-based provides user interface and layout of XML document. So, users can generate XML document easily and effectively.