Patent ID: 7228497
Filing Date: 2007-06-05
Classification: G06F

Abstract:
1. A method for automatically generating all or part of an Extensible Stylesheet Language Transforms (“XSLT”) transform for transforming Extensible Markup Language (“XML”) data in a source file format into data in a new file format, comprising: producing an input file comprising: producing first instructions for an automated process for generating an XSLT transform; wherein said first instructions for an automated process is designed to inherit second instructions for an automated process for generating said XSLT transform by containing a reference to said second instructions for an automated process that will cause control of a computer processor to pass from said first instructions for an automated process to said second instructions for an automated process; wherein said second instructions for an automated process places an XSLT header and a faux XSLT namespace into said XSLT transform; wherein said second instructions for an automated process places at least one namespace from said input file into said XSLT transform; wherein said second instructions for an automated process places said at least one pre-designed custom XSLT transform into said XSLT transform; wherein said second instructions for an automated process places content in a body section of said XSLT transform by utilizing said input file to identify a data pattern in a source file and a corresponding data pattern in a new file; and wherein said first instructions for an automated process override a call initiated by said second instructions for an automated process with a call to a portion of said first instructions for an automated process for generating at least one feature of said XSLT transform.