2015-11-13 18 views
1

在Vxml中執行以下語句時出現錯誤。 錯誤是由於'在字S'ilVXML - 如何分配具有使用expr的字符串<var>標籤

得到分配的字符串是在法語使用'在許多地方'。我如何解決這個錯誤?

我已經嘗試使用轉義序列'但這似乎並沒有工作。

& #39; and & apos; (in actual code there is no space between & and #/a)

代碼由Plum Voice的VXML瀏覽器執行。確切的錯誤是 「失蹤;在此之前的語句行1個 語法錯誤:缺少;之前的語句行1」

<var name="Verbiage3" expr="' S'il vous plait veuillez saisir les 16 numeros digitaux de votre carte suivis de diese '"/> 

回答

1

使用雙引號來界定您的JavaScript字符串(這樣你就必須使用XML實體&quot;,因爲它是在XML屬性):

<var name="Verbiage3" expr="&quot;S'il vous plait veuillez saisir les 16 numeros digitaux de votre carte suivis de diese&quot;"/> 

或者,使用單引號的XML屬性和Espace的值報價:

<var name="Verbiage3" expr='"S&apos;il vous plait veuillez saisir les 16 numeros digitaux de votre carte suivis de diese"'/> 
相關問題