Data collection is a multibillion-dollar industry, so it's not surprising that XForms includes a rich set of options for submitting form data. Getting data out of old HTML forms is an exercise in jumping through hoops, due largely to the limited data format defined for forms name/value pairs generally. XForms can still provide data in these legacy formats, though it shines the brightest when sending XML data. The four main questions in submitting form data are when, what, where, and how. The following sections discuss each of these questions. |