XML/XPath: Difference between revisions
Content added Content deleted
m (Switched to header template) |
|||
Line 34: | Line 34: | ||
</inventory> |
</inventory> |
||
== |
=={{header|C sharp|C#}}== |
||
[[Category:C sharp]] |
|||
XmlReader XReader; |
XmlReader XReader; |
||
Line 79: | Line 78: | ||
Console.WriteLine(NodesValues.ToArray().Length); |
Console.WriteLine(NodesValues.ToArray().Length); |
||
== |
=={{header|ColdFusion}}== |
||
[[Category:ColdFusion]] |
|||
<cfsavecontent variable="xmlString"> |
<cfsavecontent variable="xmlString"> |
||
<inventory |
<inventory |
||
Line 103: | Line 101: | ||
<cfdump var="#variables#"> |
<cfdump var="#variables#"> |
||
== |
=={{header|JavaScript}}== |
||
[[Category:JavaScript]] |
|||
'''Interpreter:''' Firefox 2.0 |
'''Interpreter:''' Firefox 2.0 |
||
Line 156: | Line 152: | ||
alert( names ); |
alert( names ); |
||
== |
=={{header|Perl}}== |
||
[[Category:Perl]] |
|||
use XML::XPath qw(); |
use XML::XPath qw(); |
||
my $x = XML::XPath->new('<inventory ... </inventory>'); |
my $x = XML::XPath->new('<inventory ... </inventory>'); |
||
Line 165: | Line 160: | ||
$x->findnodes('//name')->get_nodelist; |
$x->findnodes('//name')->get_nodelist; |
||
== |
=={{header|PHP}}== |
||
[[Category:PHP]] |
|||
<?php |
<?php |
||
//PHP5 only example due to changes in XML extensions between version 4 and 5 (Tested on PHP5.2.0) |
//PHP5 only example due to changes in XML extensions between version 4 and 5 (Tested on PHP5.2.0) |
||
Line 198: | Line 192: | ||
} |
} |
||
== |
=={{header|Ruby}}== |
||
[[Category:Ruby]] |
|||
#Example taken from the REXML tutorial (http://www.germane-software.com/software/rexml/docs/tutorial.html) |
#Example taken from the REXML tutorial (http://www.germane-software.com/software/rexml/docs/tutorial.html) |
||
require "rexml/document" |
require "rexml/document" |