The article explains what you need to do to incorporate XML directly into your computational science application. The exploration involves the use of a standard parser to automatically build object trees entirely from application-specific classes. This discussion very much focuses on object-oriented programming languages such as Java and Python, but it can work for non-object-oriented languages as well. The ideas in the article provide a glimpse into the Natural XML research project.
Natural XML for data binding, processing, and persistenceComputing in Science and Engineering
Creative Commons LicenseCreative Commons Attribution-Noncommercial-No Derivative Works 3.0
Copyright StatementCopyright © 2004 George K. Thiruvathukal and Konstantin Läufer
Citation InformationG. Thiruvathukal and K. Läufer, “Natural XML for data binding, processing, and persistence,” Computing in Science & Engineering, vol. 6, no. 2, pp. 86-92, Mar. 2004.