Это работает, спасибо.
Как быть, если структура XML сложнее, например:
<?xml version="1.0" encoding="utf-8" ?>
- <PhoneIdentity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="CGPNameSpace">
<Phone>4732206000</Phone>
<Identity>Протек [42] - Воронеж</Identity>
</PhoneIdentity>
Исходя из документации я пытаюсь использовать функцию XMLBody, но она всегда
возвращает null.
Спасибо.
-----Original Message-----
From: CommuniGate Pro Russian Discussions [mailto:CGatePro@mx.ru]
Sent: Friday, April 18, 2008 5:21 PM
To: CommuniGate Pro Russian Discussions
Subject: Re: [CGP] FW: Чтение значения из XML
Здравствуйте,
Михаил К. Епихин wrote:
> Добрый день. > > Пожалуйста, помогите разобраться. > Приложение вызывает HTTPCall, в ответе body - XML, при помощи > TextRes=TextToObject(HTTPRes.("body")) получаем объект XML - IsXML говорито
> нем True (текст XML: <?xml version=\"1.0\"?><string > xmlns=\"CGPNameSpace\">g1</string>"). Как получить из него собственно > значение (в примере "g1")?
Если объект состоит из всего лишь из <string>...</string>, то для извлечения этой строки достаточно String(TextRes).
--
Best regards,
Dmitry Akindinov
##################################################################Вы получили это сообщение потому, что подписаны на список рассылки
Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>Для административных запросов адрес <CGatePro-request@mx.ru> Архив списка: http://mx.demos.su/lists/cgp-russian/ Получено Sun Apr 20 12:49:35 2008
Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:16:05 MSK