|
|
|
สอบถามการอ่าน XML ใช้งานผ่าน samplexml ครับ ใช้ PHP ในการทำงานครับ รบกวนด้วยครับผม |
|
|
|
|
|
|
|
ใช้เป็น javascript ดึงข้อมูล XML ได้ไหมค่ะ
Code (JavaScript)
<script type="text/javascript">
$(document).ready(function () {
$.ajax({
type: "GET",
url: "getMembers.xml",
cache: false,
dataType: "xml",
success: function(xml) {
$(xml).find('members').each(function(){
var name = $(this).find("name").text()
alert(name);
});
}
});
});
</script>
|
|
|
|
|
Date :
2014-06-13 10:34:45 |
By :
LuckyStar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
$xmlstr = <<<XML
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Header/>
<s:Body>
<GetCountriesResponse xmlns="http://tempuri.org/">
<GetCountriesResult xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<a:KeyValueOfintstring>
<a:Key>145</a:Key>
<a:Value>Albania</a:Value>
</a:KeyValueOfintstring>
<a:KeyValueOfintstring>
<a:Key>60</a:Key>
<a:Value>Andorra</a:Value>
</a:KeyValueOfintstring>
<a:KeyValueOfintstring>
<a:Key>109</a:Key>
<a:Value>Antigua and Barbuda</a:Value>
</a:KeyValueOfintstring>
</GetCountriesResult>
</GetCountriesResponse>
</s:Body>
</s:Envelope>
XML;
$xml=new SimpleXMLElement($xmlstr);
print_r($xml);
?>
ตรวจสอบ array แล้วเรียกใช้งานตามต้องการครับ
|
|
|
|
|
Date :
2014-06-16 08:52:19 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|