====== < data > ====== ===== Description ===== The element allows a VoiceXML application to fetch arbitrary XML data from a document server without transitioning to a new VoiceXML document. The XML data fetched by the element is bound to ECMAScript through the named variable that exposes a read-only subset of the W3C Document Object Model. ===== Syntax ===== Text ===== Attributes ===== |src|Specifies the URI where the external XML content is located.Constraints: Exactly one of the src or srcexpr attributes must be specified.| |name|Specifies the name of the ECMAScript form item variable. Each name assigned to a data element must be unique.| |srcexpr|Specifies an ECMAScript expression that evaluates to the target URI.Constraints: Exactly one of the src or srcexpr attributes must be specified.| |method|Specifies the HTTP method to use. The allowable values for this attribute are: GET - The GET method is used for the request. POST - The POST method is used for the request. If unspecified, then the GET value is assumed, unless the submission of multi-part or form data is encountered, in which case the POST value is assumed.| |namelist|Specifies a space-separated list of variables to submit. By default, no variables are submitted.| |fetchaudio|Specifies the URI of the audio file to play to the caller in the event of an extended document fetch. This attribute allows audio to be played to the caller while the fetch is being made, instead of silence.| |fetchhint|Specifies when the resource should be fetched during application execution. The following values are permitted: prefetch - Begin the resource fetch upon initial document execution. safe - Only fetch the resource when it is specifically called in the application| |fetchtimeout|Specifies how long, in seconds or milliseconds, the interpreter should wait for the content to be returned before reverting to any backup TTS, if present, or before the application execution skips the contents of the