首页 > 解决方案 > 如何确保机器人从 xml/json 文件中提取数据?

问题描述

我正在尝试使用 BOT 框架构建一个机器人,当用户感到悲伤时会讲笑话。我从网站上抓取了一些数据并制作了一个 XML 文件。我已将 XML 文件转换为 JSON。我希望机器人从此 JSON 文件中提取数据。

有什么办法吗?有没有办法将文件添加到从中提取数据的机器人中。我尝试使用 BOT composer 构建一个机器人。但是找不到从文件中提取数据或向其中添加文件的方法。我的理解是我们可以发出 HTTP 请求。我应该建立一个API然后去做吗?有没有办法在 C# 中使用 bot 框架 SDK 来实现这一点?

请帮忙。我真的被卡住了,无法前进。

标签: c#botframeworkbots

解决方案


是的,您可以编写自定义操作(API)以从文件中提取数据,或者如果您可以直接从文件中读取 JSON 文件(您可以分配属性以读取值(请参阅此处如何从 JSON 文件中读取https ://docs.microsoft.com/en-us/composer/tutorial/tutorial-get-weather?tabs=v2x ))


推荐阅读