28. The computer readable medium as defined in claim 26 , wherein the electronic form has one or more data entry fields each corresponding to one said markup language node of the structured markup language document.
28. The computer readable medium as defined in claim 26 , wherein the electronic form has one or more data entry fields each corresponding to one said markup language node of the structured markup language document. 29. The computer readable medium as defined in claim 28 , wherein each said data entry field on the electronic form is an editing control selected from the group consisting of one or more of: a plain text box; a drop-down list box; a list box; a check box; a rich text box; an expression box; an option button; a button; a section with controls; a section; an optional section; an optional section with controls; a repeating section with controls; a repeating section; controls in a layout table; controls; a repeating table; a bulleted list; a numbered list; a plain list; a hyperlink; a date picker; an inline picture; a linked picture; an optional sequence; a choice; and a recursion.