Я использую 3CX (http://www.3cx.com/) и VAD (конструктор голосовых приложений http://www.3cx.com/voice-application-designer/) для использования веб-сервис.
Я использую веб-взаимодействие для создания POST, я полагаю, что в результате получится XML, вот так:
<PID xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://example.com.br/">
<CodigoRetorno>0</CodigoRetorno>
<DescricaoRetorno>PID OK</DescricaoRetorno>
<Id_Conta>99</Id_Conta>
</PID>
НО вместо этого я получаю:
'‹' заменено на '<' и '>' заменены на '> ;'
ВОПРОСЫ:
1 - Как я могу правильно отформатировать результат XML?
2. Есть ли в 3CX какая-то внутренняя библиотека для чтения xml или мне придется использовать «External Code Execution»?