0
我正在嘗試使用watson對話創建聊天機器人。我在我的聊天窗口中顯示數組輸出時遇到問題。watson對話顯示陣列輸出
例如:在我的上下文我有像下面的陣列名稱產品詳細:
context : Object
conversation_id : "xxxx"
Amount : "52.80000"
productDetails : Array[0]
ab :"1.0"
cd :"2.0"
ef :"4.0"
gh :"5.0"
此數組是動態的,它可以具有2值對,或者它可以基於先前的選擇具有十個值對以及
我想顯示完整的數組,因爲它在Watson聊天窗口中。有沒有人曾經暗示我如何做到這一點。
問候, ABHI
又見此相關的問題:http://stackoverflow.com/questions/41160887/how-to-display-several-messages-on-screen-with-watson-對話 – ralphearle
如果它已存儲在上下文中,則只需輸入Watson響應部分$ productDetails,它應該在輸出中顯示整個數組。讓我知道這是怎麼回事,或者如果你需要更具體的東西。 – Mitch
@Mitch 感謝您的回覆。我受到同樣的印象,但沒有向我展示輸出。 我可以看到數組在前面和此步中可用,其中輸出顯示,但輸出顯示如下: 數組輸出爲[]。 以下是我的華生迴應: { 「輸出」:{ 「文」: 「你陣列輸出爲$產品詳細」 \t}} 你上面已經定義 問候, ABHI – Abhi