XML/XPath: Difference between revisions
Content added Content deleted
m (→{{header|C sharp|C#}}: lang tag) |
m (→{{header|JavaScript}}: lang) |
||
Line 109: | Line 109: | ||
=={{header|JavaScript}}== |
=={{header|JavaScript}}== |
||
{{works with|Firefox|2.0}} |
{{works with|Firefox|2.0}} |
||
<lang javascript> //create XMLDocument object from file |
|||
var xhr = new XMLHttpRequest(); |
var xhr = new XMLHttpRequest(); |
||
xhr.open('GET', 'file.xml', false); |
xhr.open('GET', 'file.xml', false); |
||
Line 131: | Line 131: | ||
namesArray.push( name ); |
namesArray.push( name ); |
||
} |
} |
||
alert( namesArray ); |
alert( namesArray );</lang> |
||
Although some browsers support XPath, working with XML is much easier with E4X. |
Although some browsers support XPath, working with XML is much easier with E4X. |
||
<lang javascript> //create XML object from file |
|||
var xhr = new XMLHttpRequest(); |
var xhr = new XMLHttpRequest(); |
||
xhr.open('GET', 'file.xml', false); |
xhr.open('GET', 'file.xml', false); |
||
Line 155: | Line 155: | ||
names.push( name ); |
names.push( name ); |
||
} |
} |
||
alert( names ); |
alert( names );</lang> |
||
=={{header|Perl}}== |
=={{header|Perl}}== |