как получить значение sid из response?

Уважаемые сотрудники службы поддержки,
как после загрузки, заполнения и отправки формы на сервер с помощью send() получить параметр из ответа?
мне нужен новый id для запроса данных с сервера с целью обновить формуляр (в процессе записи не все записывается 1 в 1 как заполнено, там своя логика)

....
myForm = myLayout.cells("b").attachForm();
myForm.loadStruct("form_new.json");
myForm.attachEvent("onButtonClick", function(id){
if(id=="Save"){
	myForm.send("myprg.prg?act=saveRecord", "post", function(loader, response){

           [i]//response в виде XML            <data><action type="inserted" sid="35189" tid="35189" ></action></data>- в FireBug выглядит, как JSON строка XML
           //response в виде JSON          {"type":"inserted", "sid":35189, "tid":35189} - в FireBug выглядит, как JSON объект

как получить sid если не работает ни response.getAttribute(“sid”) ни response.sid ?[/i]

  }
  });

пытался подключить DataProcessor, но опять же не получается достучаться до параметров ответа сервера.
в документации стоит
myDataProcessor.attachEvent(“onAfterUpdate”, function(id, action, tid, response){
//your code here
console.log("***",id, action, tid, response); - откуда тут берется id?
});

возможно я не правильно понял принцип работы DataProcessor.
можно ли (и нужно ли) использовать его при работе с формуляром если данные формы сохраняются через метод send() ?

начинаю понимать что myForm.send() работает без DataProcessor, а save() с DataProcessor.
в документации об этом было неясно изложено.

Добрый день

посмотрите в блоке details - getting xml from response и getting json from response:
docs.dhtmlx.com/api__dhtmlxajax_get.html

[code]myForm.send(“myprg.prg?act=saveRecord”, “post”, function®{

// response в виде XML <data><action type="inserted" sid="35189" tid="35189" ></action></data>
var t = r.xmlDoc.responseXML;
console.log(t.getElementsByTagName("action")[0].getAttribute("sid"));

// response в виде JSON {"type":"inserted", "sid":35189, "tid":35189}
var t = dhx4.s2j(r.xmlDoc.responseText);
console.log(t.sid);

});
[/code]

что вы потом хотите делать с sid?

идея была вызвать потом myForm.load(“programm.prg?id=”+id)

я уже разобрался что ids не имеет отношения к id записи в базе и обошол проблему парсинга при помощи
myForm.save() в комбинации с DataProcessor

теперь актуален другой вопрос по загрузке JSON в форму.
этот вопрос висит в форуме. его можно найти поискав “ATelefon”. автор - hgtdb.
вот он:
http://forum.dhtmlx.com/viewtopic.php?f=17&t=50508&p=141854&hilit=ATelefon#p141854