使用 .parseXML
.parseXML
xmlDoc = $.parseXML( xml ), $xml = $( xmlDoc ), $email= $xml.find( "AttendeeEmail" ).text(); alert($email);
的 这是小提琴 http://jsfiddle.net/WPV9B/ 强>
这是我用来拉取在我的Web服务器上动态呈现的远程xml。
的 从服务器检索xml文件的代码: 强>
<script> $(document).ready(function(){ $.ajax({ type: "GET", url: "YOUR URL TO THE XML FILE ON THE SERVER", dataType: "xml", success: parseXml });
的 在jquery mobile中解析xml文件的代码: 强>
function parseXml(xml) { $(xml).find('YOUR XML RECORD NODE FIELD').each(function(){ $("YOUR DIV ID/CLASS IN YOUR JQUERY MOBILE PAGE").append('SOME HTML CODE LIKE <li><h3>') + $(this).find("FIELD TO DISPLAY FROM YOUR XML RECORD").text() + 'CLOSING HTML CODE FROM ABOVE </h3></li>'); }); } }); </script>
希望有所帮助。