�@�J�[�Z���T�[���{����擾�ł���XML�f�[�^���ɂ͐F�ʂ̑䐔�����܂܂�Ă��܂��B�����ł́A�w�肵���L�[���[�h�Ō����������ʂ�F�ʂŕ\�������Ă݂܂��B
�@���ÎԂ���������ɂ͈ȉ���URL�ɃA�N�Z�X���܂��B����͑O��Ɠ��l�̃A�h���X�ł��B
http://www.carsensorlab.net/webapi/V1/usedCarSearch/
�@���̎��Ɂu���Y�v��u�g���^�v�Ȃǂ̃L�[���[�h���w�肷��ƁA�Y�����钆�ÎԂ̏���Ԃ��܂��B���������̏ꍇ�ɂ͔��p�ŋ���ē��͂��܂��B�T���v���ł̓g���^�ɂȂ��Ă��܂����A�L�[���[�h���w�肷��A�ǂ̃��[�J�[�̏��ł��擾�ł��܂��B
�@���Îԏ���XML�f�[�^�̒��Ɋ܂܂��F�ʑ䐔��summary_color�^�O���ɂ���܂��B���̃^�O�̒��ɂ���color�^�O�̐����Ԃ̐F�ɑΉ����Ă��܂��Bcolor�^�O���ɂ�value��count�^�O������܂��Bvalue�^�O�̍ŏ��̃m�[�h�̒l���F�̖��O�ɂȂ�܂��Bcount�^�O�̍ŏ��̃m�[�h�̒l���Avalue�^�O�Ŏ����ꂽ�F�̎Ԃ̑䐔�������Ă��܂��Bcolor�^�O�̌������J��Ԃ��������s���ΐF�ʑ䐔��\�������邱�Ƃ��ł��܂��B�i���ۂ�
�T���v�������s�����j
�����ɔ������������Ƃ�����܂��B30�b�ȏ㉽���\������Ȃ����Ƃ�����܂����A�\������Ȃ��ꍇ120�b���炢�͑҂��Ă݂Ă��������B
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>�J�[�Z���T�[���{ Ajax�T���v��</title>
<script type="text/javascript" src="prototype.js"></script>
<script type="text/javascript"><!--
function getUsedCar()
{
$("result").innerHTML = "�������ł�...";
var query = encodeURIComponent($F("searchWord"));
var reqURL = "http://www.carsensorlab.net/webapi/V1/usedCarSearch/?word=";
new Ajax.Request("getXML.rb?"+reqURL+query, { method: "get", onComplete: displayData });
}
function displayData(httpObj)
{
var xmlObj = httpObj.responseXML;
total = xmlObj.getElementsByTagName("response_total_count");
n = total[0].firstChild.nodeValue;
txt = n+"���̒��ÎԂ�������܂���<br><br>";
sumYear = xmlObj.getElementsByTagName("summary_color");
year = sumYear[0].getElementsByTagName("color");
for (var i=0; i<year.length; i++)
{
y = year[i].getElementsByTagName("value")[0].firstChild.nodeValue
cnt = year[i].getElementsByTagName("count")[0].firstChild.nodeValue;
txt += y + "�F��"+cnt+"�䂠��܂�<br>";
}
$("result").innerHTML = txt;
}
// --></script>
</head>
<body>
<h1>�J�[�Z���T�[���{ Ajax�T���v�� (���ÎԌ����F�J���[��)</h1>
<form onsubmit="returen false">
<input type="text" value="�g���^" id="searchWord"><br>
<input type="button" value="���ÎԌ���" onClick="getUsedCar()">
</form>
<div id="result"></div>
</body>
</html>
[
�ڎ���]
(2006.6.10)