1. A method for creating a new extensible markup language (XML) document on a web browser, said method comprising the steps of: receiving an input of data from said web browser; duplicating a source XML document stored in advance, said source XML document having predefined structures and including predetermined source data according to said predefined structures; replacing said source data included in said duplicated XML document with said received input data; and storing said XML document that results -from said replacement step as said new XML document.