parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

docName'ов может быть много Пример:

dmx102 22.07.2006 22:46

Такой пример. Нужно получить XML-запрос от клиента, обработать его и отправить XML-ответ.
^use[XmlParser.p]
$xml[^XmlParser::create[]]
^xml.getXmlRpc[request]
^xml.doXmlNew[response;response]
^xml.doNodeCopy[request;request/query;response;response]
^xml.doNodeAdd[response;response;error_msg;Была ошибка]
^xml.doXmlLoad[xdoc1;/files/database.xml]
^xml.doNodeAdd[response;response;database_id;^xml.getNodeValue[xdoc1;database/id]]
^xml.setXmlRpc[response]
Здесь задействуются 3 объекта XDOC: response, request, xdoc1
response - XML с телом ответа
request - XML запрос к сайту
xdoc1 - XML файл, подгружаемый отдельно.