Я хочу создать файл vxml для этого процесса.
1). Нажмите 1 для подтверждения.
2). Нажмите 2, чтобы перейти к следующему.
3). Нажмите 3 для назад.
но эта функция не работает, что можно сделать для этого?
<?xml version="1.0" encoding="UTF-8"?>
<vxml version="2.1">
<form id="1">
<field name="F_1">
<prompt>
Your choices are
<break strength="medium" />
press one or say shatner, press two or
say Nimoy, press three or say terminal Thilina.
</prompt>
<option value="1" dtmf="1"></option>
<option value="2" dtmf="2"></option>
<option value="0" dtmf="3"></option>
<filled>
<prompt>
You said <value expr="F_1"/>
</prompt>
</filled>
</field>
<filled>
<if cond="F_1 == '1'">
<prompt>
Thank
</prompt>
<elseif cond="F_1 == '2'" />
<goto next="#2"/>
<elseif cond="F_1 == '3'" />
<goto next="#0"/>
<else />
<goto next="#1"/>
</if>
</filled>
</form>
<form id="2">
<field name="F_2">
<prompt>
Your choices are not
<break strength="medium" />
press one or say shatner, press two or
say Nimoy, press three or say terminal Sampath.
</prompt>
<option value="2" dtmf="1"></option>
<option value="3" dtmf="2"></option>
<option value="1" dtmf="3"></option>
<filled>
<prompt>
You said <value expr="F_2"/>
</prompt>
</filled>
</field>
<filled>
<if cond="F_2 == '1'">
<prompt>
Are you get value
</prompt>
<elseif cond="F_2 == '2'" />
<goto next="#3"/>
<elseif cond="F_2 == '3'" />
<goto next="#1"/>
<else />
<goto next="#1"/>
</if>
</filled>
</form>
</vxml>
1). как мне это решить? какая-либо ошибка в цикле if? Как узнать, что в моем коде есть ошибка?
2). Как проверить правильный формат vxml?
3). Какая у него ошибка? Я смотрю, основное предложение: Нажмите 3, чтобы вернуться, не работает. тогда вторая форма не может перейти в первую форму. Как мне это решить?