回答に JSON コンテンツを保存しようとしています。
たとえば、QnA ペアは次のようになります。
- 質問: 修理センターはどこですか。
- Answer: { "text" : "修理センターの場所は...", "next": "修理センターの電話番号を教えてください" }
私のチャットボットは、QnA サービスからこの種の回答を受け取ると、いくつかの特定のことを行います。
dynamic answser = JObject.parse(qnaResponse.answer);
if (answer.next == string.Empty){
//End conversation
}else{
await context.PostAsync(answer.next);
}
しかし、JSONオブジェクトに解析して残りの会話を行うことができないという応答の答えで、意味不明な文字列を常に取得しました。
{ "text":" the repair center locates ... " ,"next": "would you like to know the phone number of the repair center" }
JSONコンテンツを回答として保存することは可能ですか? それとも私は何かを逃しましたか?