jQueryでxmlを(^ω^)prprする

xml

<?xml version="1.0" encoding="utf-8" ?>
<data>
    <response_code>200</response_code>
    <list>
        <record>
            <id>1</id>
            <body_>あああああ</body_>  //jQueryでxmlにアクセスする際、既存タグ名と重複は禁忌なので、bodyをbody_にして回避
        </record>
            :
            :
        <record>
            <id>9</id>
            <body_>いいいいい</body_>
        </record>
    </list>
</data>

js

$.ajax
(
    {
        type     : 'POST',
        url      : 'hoge.php',
        success  : function(xml)
                   {
                        $(xml).find("record").each
                        (
                            function ()
                            {
                                alert( $(this).find("body_").text() );
                            }
                        );
                    }
    }
);

注意点

$.ajaxxmlを取得し、それをprprする場合、
dataType:"text"
があるとIE8でfindを使っての値の参照ができない。