XMLをパース(DOM)


<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script>
<![CDATA[
function hello(){
var xml =
<foo>
<bar>
<zoo>ZOOZOO</zoo>
<baz>BAZBAZ</baz>
</bar>
</foo>;

var parser = new DOMParser();
var doc = parser.parseFromString(xml.toString(), "application/xml");
var zoo = doc.getElementsByTagName("zoo")[0];
alert(zoo.firstChild.nodeValue);
}
]]>
</script>
<hbox>
<button label="run" onclick="hello()" />
</hbox>
</window>