Programming Guide |
Import data from an XML file
int sm_xml_import_file (char *filename);int sm_n_xml_import_file (char *filename, char *gsd);int sm_obj_xml_import_file (char *filename, int *objid);
filename
- The name of the XML file.
gsd
- An expression indicating the screen or LDB receiving the XML import. For example,
@screen_num(-1)
specifies the next to top screen on the form stack, and@ldb("customer_xml.scr")
specifies thecustomer_xml.scr
screen in the LDB.objid
- An object id indicating the screen or LDB receiving the XML import.
sm_xml_import_file
reads the specified XML file and updates the specified objects. In order for the XML import to work, the tags associated with widgets and their corresponding containers must match the tags in the XML file. For more information on using these functions, see Chapter 22, "Using XML Data," in the Application Development Guide.