A tak jeszcze powiem dodatkowo, że zawsze można wysyłać dane XML'em.
Przykład:
<?xml version="1.0" ?>
<document>
<element>pierwszy</element>
<element>drugi</element>
<element>trzeci</element>
</document>
A później skorzystać z responseXML, a dane czytać za pomocą DOM (getElementsByName). Ja osobiście wolę tak.