以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XML在语音技术中的应用 』 (http://bbs.xml.org.cn/list.asp?boardid=47) ---- VoiceXML调试出错问题!!! (http://bbs.xml.org.cn/dispbbs.asp?boardid=47&rootid=&id=55781) |
-- 作者:tainw -- 发布时间:11/21/2007 5:56:00 PM -- VoiceXML调试出错问题!!! 用OpenVXI调试如下简单的vxml: <?xml version="1.0" encoding="GB2312"?> <vxml version="2.0" xmlns="http://www.w3.org/2001/vxml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.w3.org/2001/vxml http://www.w3.org/TR/voicexml20/vxml.xsd"> <form> <var name="verb" expr="学习"/> <var name="object" expr="VoiceXML"/> <block> 我<value expr="verb + object"/>。 </block> </form> </vxml> 出错信息如下: 请问是什么原因呢?VXML的语法应该没有问题,难道跟ECMAScript的设置有关系? |
-- 作者:tainw -- 发布时间:11/21/2007 10:40:00 PM -- <var name="verb" expr="学习"/> 最新发现,只有expr为数字的时候才执行正确,而对中文和英文都会报错! 跟踪程序发现,无论是数字、英文、中文,Openvxi开始的时候已经正确的解析出expr的值了,用下面语句: doc.GetAttribute(ATTRIBUTE_NAME, name); doc.GetAttribute(ATTRIBUTE_EXPR, expr); 只是后面的处理又出了问题 |
-- 作者:wonderman -- 发布时间:11/24/2007 11:43:00 PM -- 这样写就可以了 <var name="verb" expr="'学习'"/>,你的写法是数值的写法 |
-- 作者:tainw -- 发布时间:11/26/2007 9:13:00 PM -- 谢谢!非常感谢,解决咯*_* |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
64.453ms |