[jQuery] jquery parse xml can't run ie7?

[jQuery] jquery parse xml can't run ie7?


<html>
<title>hello</title>
<head>
<script src="../media/js/jquery-1.3.min.js" type="text/javascript"></
script>
<script>
function ParseXml(xml){
var xml='<?xml version="1.0" encoding="UTF-8" ?>';
xml+='<root>';
xml+='<result><company>33</company></result>';
xml+='<result><company>222</company></result>';
xml+='</root>';
alert(xml);
$(xml).find("result").each(function()
{
var id=$(this).children("company");
alert(id.text());
});
}
</script>
</head>
<body>
<input name="Show" type="button" value="ParseXml()" onclick="ParseXml
()" >
</body>
<html>
------------------------------------
above code in chrome, firefox run normally, ie7 cant' alert(id.text
())
why?