Technical References - [xmlparse]

Enable the WebDNA programmer to input XML data into a WebDNA variable, after which any part of the XML structure can be readily examined using the new WebDNA XML contexts.

numero = 284
interpreted = N
texte = [xmlparse var=...&source=...][/xmlparse] Optional Tag Parameters: · var - The variable name you specify to represent the XML parsed object. · source - A URL reference to an external XML file. If 'source' is provided, the content between the [xmlparse...] and [/xmlparse] tags is ignored. For example, to parse a sample XML document file example1.xml into a WebDNA variable called 'xml_var1' ... We use the following code...
[xmlparse var=xml_var1][include file=example1.xml][/xmlparse]

the [include] tag was used to place the xml file contents between the xmlparse tags. We could just as easily 'pasted' the xml contents there as well.

Internally, the WebDNA engine 'saves' this parsed instance as an internal variable named 'xml_var1'. This saved instance can then be referenced in the other WebDNA XML contexts.

If the source url in the [xmlparse] context contains an ampersand then you need to [url]...[/url] the 'source' parameter so that any '&' in the query portion of the URL is not interpreted as a WebDNA parameter delimiter.

For example:
[xmlparse var=xml_var1&source=[url]http://www.domain.com?parameter1=1&parameter2=2[/url]][/xmlparse]
[xmlparse var=...&source=...][/xmlparse]

Optional Tag Parameters:

· var - The variable name you specify to represent the XML parsed object.

· source - A URL reference to an external XML file. If 'source' is provided, the content between the [xmlparse...] and [/xmlparse] tags is ignored.

For example, to parse a sample XML document file example1.xml into a WebDNA variable called 'xml_var1' ...

We use the following code...

[xmlparse var=xml_var1][include file=example1.xml][/xmlparse]

the [include] tag was used to place the xml file contents between the xmlparse tags. We could just as easily 'pasted' the xml contents there as well.


Internally, the WebDNA engine 'saves' this parsed instance as an internal variable named 'xml_var1'. This saved instance can then be referenced in the other WebDNA XML contexts.

If the source url in the [xmlparse] context contains an ampersand then you need to [url]...[/url] the 'source' parameter so that any '&' in the query portion of the URL is not interpreted as a WebDNA parameter delimiter.


For example:
[xmlparse var=xml_var1&source=[url]http://www.domain.com?parameter1=1&parameter2=2[/url]][/xmlparse]

DOWNLOAD WEBDNA NOW!

Top Articles:

WebDNA Libraries

A list of available libraries for WebDNA...

Download WebDNA Applications

WebDNA applications...

AWS Raw WebDNA LAMP-Plus WebServer

Amazon Web Services (AWS) README for Machine Image ID...

WebDNA Modules

A list of the currently available modules...

[biotype]

BioType is a behavioral biometrics WebDNA function based on ADGS research and development (from version 8...

Technical Change History

This Technical Change History provides a reverse chronological list of WebDNA changes...

Related Readings:

[listmimeheaders]

Lists all the MIME header names and values sent from the remote browser...

[addfields]

[addfields db=...

[capitalize]

Capitalizes the first letter of all words in a sentence...

[hideif]

[HideIf Comparison]Hide This HTML[/HideIf]...

[spawn]

Creates a new thread to execute WebDNA simultaneously with the current template...

[include]

Include the contents of the specified file...