沃森对话服务和回车

时间:2017-03-16 23:25:44

标签: carriage-return watson-conversation

我在IBM的Watson Conversation Service中有一个对话框。我有一个节点,其中包含:

        "output": {
            "text": {
                "values": [
                    "Pick a fruit* Apples* Oranges* Pears"
                ]
            }
        },

这是Markdown格式,最终转换为HTML作为无序列表。 Markdown需要解析器的回车。所以我的问题是如何将“值”分成多行?我可以做顺序和随机值,但有没有办法一次输出所有行?

我的工作是插入“\ n”序列,然后通过正则表达式转换为回车,但这是一个黑客攻击。

使用Watson WEA 2.0可以实现这一点。

1 个答案:

答案 0 :(得分:0)

在watson会话服务中存储数组中水果的所有值。并使用

<?$array_name.join('<br>')?>

它将在单独的行中显示水果的所有值。