1
我需要在我的聊天中顯示大量數據。我想以表格形式在bot框架的聊天模擬器中顯示它。在聊天模擬器機器人框架中顯示數據
對於例如,
點餐 - 比薩 數量 - 1 時間 - 下午1點
點餐-Burger 數量 - 2 時間 - 下午3
我想以顯示它表格方式。
我需要在我的聊天中顯示大量數據。我想以表格形式在bot框架的聊天模擬器中顯示它。在聊天模擬器機器人框架中顯示數據
對於例如,
點餐 - 比薩 數量 - 1 時間 - 下午1點
點餐-Burger 數量 - 2 時間 - 下午3
我想以顯示它表格方式。
正如docs中所解釋的,這些消息的默認文本格式是降價。 Markdown可以很好地平衡機器人能夠表達他們想要的內容,並且讓每個通道盡可能準確地呈現它們。
的AzureBot正在制定一個使用降價表:
var messageBuilder = new StringBuilder();
messageBuilder.AppendLine("|Id|Runbook|Start Time|End Time|Status|");
messageBuilder.AppendLine("|---|---|---|---|---|");
//...
messageBuilder.AppendLine($"|{job.FriendlyJobId}|{automationJob.RunbookName}|{startDateTime}|{endDateTime}|{status}|");
await context.PostAsync(messageBuilder.ToString());
或者,你可以嘗試用\t
字符代碼一起發送文本,如:
await context.PostAsync("test1\t\ttest2");
感謝。第一種方法爲我工作。 – Akshay