Real-time, on-demand dynamic document generation is disclosed. A merging
logic integrates one or more auxiliary files with a main file to
dynamically generate a displayed document. The merging logic determines
the number and the locations of the auxiliary files. The logic validates
each auxiliary file against a schema that defines how the auxiliary files
can modify the main file. After validation, the merging logic merges the
auxiliary files with the main file in accordance with the schema to
generate the document.
Η σε πραγματικό χρόνο, κατόπιν παραγγελίας δυναμική παραγωγή εγγράφων αποκαλύπτεται. Μια συγχωνεύοντας λογική ενσωματώνει ένα ή περισσότερα βοηθητικά αρχεία με ένα κύριο αρχείο για να παραγάγει δυναμικά ένα επιδειχθέν έγγραφο. Η συγχωνεύοντας λογική καθορίζει τον αριθμό και τις θέσεις των βοηθητικών αρχείων. Η λογική επικυρώνει κάθε βοηθητικό αρχείο ενάντια σε ένα σχήμα που καθορίζει πώς τα βοηθητικά αρχεία μπορούν να τροποποιήσουν το κύριο αρχείο. Μετά από την επικύρωση, η συγχωνεύοντας λογική συγχωνεύει τα βοηθητικά αρχεία με το κύριο αρχείο σύμφωνα με το σχήμα για να παραγάγει το έγγραφο.