Hi, I have a XSD file which has some defined enumeration for a particular tag (Say Country),with enumeration values (Say America,Australia,Asia). Now I can manually create an instance XML confereing to this XSD. But how can i do that by programming,how my program (Say Java or XSLT) will know that it should pick one of the enumeration value for the tag Country specified in XSD file,then create XML file. Can XSLT read XSD file ??. Lost my lateral thinking so please answer.Waiting for replys. Regards Balaji.