A computer program recreates an HDF-EOS file from an Extensible Markup Language (XML) representation of the contents of that file. (“HDF-EOS” and variants thereof are defined in the first of five related articles that immediately precede this article.) This program is one of two programs written to enable testing of the schemas described in the immediately preceding article to determine whether the schemas capture all details of HDF-EOS files. (The other program converts an HDF-EOS file into an XML file.) This program uses a General Purpose Language (GPL) parser called “expat” to parse XML and control extraction of data from an input XML file.
This program was written by Richard Ullman of Goddard Space Flight Center; Bob Bane of Global Science & Technology, Inc.; and Jingli Yang of Earth Resources Technology, Inc.