Hello! I am trying to read information from a JSON and XML file. My JSON informa
ID: 3708663 • Letter: H
Question
Hello! I am trying to read information from a JSON and XML file. My JSON information is working however, my XML is not. My JSON file is called members.json and my XML file is called memberships.xml. Any suggestions? Thanks in advance for the help. Here is my HTML code so far.:
<!DOCTYPE html>
<html>
<head>
<title>First Form</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"> </script>
<script type="text/javascript" >
$(document).ready(function () {
$.getJSON('members.json', function (data) {
$.each(data.Members, function () {
var mMember = $("#members").html();
$("#members").html(mMember + " " + this.Name + " , ");
});
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
$.ajax({ type:"GET", url:"memberships.xml",
dataType:"xml", success: function(xml){
var xml=$.parseXML(xml);
var membershipLevels=xml.find("Membership Levels");
membershipLevels.childre().each(function(){
var mLevel=$("#membershipLevels").html();
var type = $(this).find('Type').text();
$("#membershipLevels").html(mLevel + "" + type + ",");
});
}});
});
</script>
</head>
<body>
<span id="membershipLevels"><h1>Membership Levels:</h1> </span>
<span id="members"><h1>Members:</h1> </span>
</body>
</html>
Explanation / Answer
I modified the script below its working fine
<script type="text/javascript">
$(document).ready(function() {
$.ajax({ type:"GET", url:"memberships.xml",
dataType:"xml", success: function(xml){
var membershipLevels=$(xml).find("MembershipLevels");
membershipLevels.each(function(){
var mLevel=$("#membershipLevels").html();
var type = $(this).find('Type').text();
$("#membershipLevels").html(mLevel + "" + type + ",");
});
}});
});
</script>
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.