Я пытаюсь создать чатбот с 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. Может ли кто-нибудь предложить мне, как я могу это сделать.
С уважением, абхи
Смотрите также это связано вопрос: http://stackoverflow.com/questions/41160887/how-to-display-several-messages-on-screen-with-watson- разговор – ralphearle
Если он уже сохранен в контексте, вы можете просто ввести раздел Watson Responds $ productDetails и он должен отобразить весь массив в вашем выпуске. Дайте мне знать, как это происходит, или если вам нужно что-то более конкретное. – Mitch
@Mitch Спасибо за ответ. У меня было такое же впечатление, но это не показывает мне результат. Я вижу, что массив доступен в предыдущем и на этом шаге, где отображается вывод, но вывод показывает, как: Вы выдает массив []. Ниже мой Уотсон ответ: { «Выход»: { «Текст»: «Вы выходной массив $» Детали изделия \t}} С уважением, абхи – Abhi