ฉันมีบริการเว็บภายนอกซึ่งสามารถเข้าถึงได้โดยใช้การโทร HTTP (ด้วยพารามิเตอร์ที่ส่งผ่านเป็นสตริงการสืบค้น) และที่ส่งคืนผลลัพธ์ในรูปแบบ XML
ฉันต้องการใช้ Drupal เพื่อเข้าถึงบริการเว็บนั้น (พร้อมพารามิเตอร์ที่ต้องการ) และแสดงผลลัพธ์โดยใช้ Views
นี่คือแบบสอบถามตัวอย่างและผลลัพธ์ที่ได้จากบริการเว็บที่ฉันใช้
ข้อความค้นหา: http: //localhost/query.php? cy = ใน & q = abcd & cat = 22
ผลลัพธ์:
<?xml version="1.0"?>
<results>
<Jobs>
<Job ID="111">
<Title>Test one</Title>
<Summary>Test one summary</Summary>
<DateUpdated Date="2011-04-04 18:03:00">4/4/2011</DateUpdated>
<Location>
<Country>India</Country>
<City>Delhi</City>
</Location>
<CompanyName>Test Company</CompanyName>
</Job>
<Job ID="222">
<Title>Test two</Title>
<Summary>Test two summary</Summary>
<DateUpdated Date="2011-04-04 18:03:00">4/4/2011</DateUpdated>
<Location>
<Country>India</Country>
<City>Chennai</City>
</Location>
<CompanyName>Test company</CompanyName>
</Job>
</Jobs>
</results>