10/10/2018, 10:22
Giúp đỡ mình lấy dữ liệu trong file xml
Mình có 2 file: family.xml và getdata.php
file family.xml
và file getdata.php dùng để lấy nghề nghiệp của father trong file family.xml
nhưng không hiểu sao mình chạy file getdata.php thì chẳng hiện lên gì cả, bạn nào biết mình sai chỗ nào, chỉ giùm mình với, mình cám ơn nhiều !
file family.xml
Code:
<?xml version="1.0" encoding="utf-8"?> <family> <father> <name>Tran Van A</name> <agge>52</agge> <job>Director</job> </father> <mother> <name>Nguyen Thi B</name> <agge>45</agge> <job>Secretary</job> </mother> <brother> <name>Tran Van C</name> <agge>22</agge> <job>Student</job> </brother> </family>
Code:
<script> xhttp = new ActiveXObject("Microsoft.XMLDOM"); xhttp.async = false; xhttp.load("family.xml"); family = xhttp.documentElement; father = family.firstChild; job = father.lastChild; document.write(job.firstChild.nodeValue); </script>
Bài liên quan
bài viết quá ngắn
function loadXmlFile(pstrFile){
var xmlDoc;
if(window.XMLHttpRequest){
xmlDoc = new window.XMLHttpRequest();
xmlDoc.open("GET",pstrFile,false)
xmlDoc.send("")
return xmlDoc.respon***ML;
}
else if(window.ActiveXObject){
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = false;
xmlDoc.load(pstrFile);
return xmlDoc;
} else{
alert("XML loading not supported.");
return null;
}
}
=============> *** = se X viết liền.