我想屈臣氏談話給一個輸出,如:添加換行符和間距沃森談話輸出(JSON)
我可以解決以下產品的問題。
1空調
2冰箱
3洗衣機
我想在JSON以下。但是我把所有的文字擠在一起。
{ 「輸出」:{ 「文」: 「我可以解決以下產品的問題\ n \ N1 \ t空氣調節器\ N2 \ tRefrigerator \ N3 \ tWashing機。」 } }
我也試過\ n和\ t這也是不成功的。有沒有什麼方法可以在JSON 文本標記中正確地分隔文本。 (我用對話工具來處理所有事情)
我想屈臣氏談話給一個輸出,如:添加換行符和間距沃森談話輸出(JSON)
我可以解決以下產品的問題。
1空調
2冰箱
3洗衣機
我想在JSON以下。但是我把所有的文字擠在一起。
{ 「輸出」:{ 「文」: 「我可以解決以下產品的問題\ n \ N1 \ t空氣調節器\ N2 \ tRefrigerator \ N3 \ tWashing機。」 } }
我也試過\ n和\ t這也是不成功的。有沒有什麼方法可以在JSON 文本標記中正確地分隔文本。 (我用對話工具來處理所有事情)
我找到了答案!
add
「br」標記爲簡單格式的JSON。它不會反映在測試聊天,變化只體現在一個應用程序中部署它
試試這個:
{
"output": {
"text": ["I can solve the problems for the following products.",
"1\tAir Conditioner", "2\tRefrigerator", "3\tWashing Machine"
]
}
}
按照文檔:
要指定多個語句您想要在單獨的行上顯示,請將輸出定義爲JSON數組。
第一句顯示在一行上,第二句顯示爲下面的新行。
來源:https://console.bluemix.net/docs/services/conversation/dialog-build.html#responses
它將一次只響應這些行中的一行。它不會以換行符全部返回 –
實際上,它將所有這些數據一次返回爲一個數組,而不是換行符。您在視圖中手動添加的換行符。 –
這聽起來更像是HTML你正在使用的應用部署不消毒,特別是因爲測試聊天不顯示換行符。我不會依賴它。 – Lilith