将平面JSON中的数据检索到HTML

时间:2017-05-24 16:42:20

标签: html json node.js botframework

继续question之后,我设法将聊天记录的对话历史保存为平面json文件。我现在想在index.html文件中看到json的内容。我尝试在我的HTML中使用此代码,但我得到一个空白页

<html>
<head>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>

    <script>    
    $(function() {
        $.getJSON('chathistory.json', function(json) {
            console.log(json); 
        });
    });
    </script>
</head>
</html>

我的聊天对话记录代码:

bot.use({
    botbuilder: function (session, next) {
       //console.log(session.message.text);
       test="\r\nUSER: "+session.message.text;
       fs.appendFile(filename, test, function(err){     });
       next();
   },

     send: function (event, next) {
        //console.log(event.text);
        test="\r\nBOT: "+event.text;
        fs.appendFile(filename, test, function(err){        });
        next();
    }
}); 

我的chathistory.json文件:

USER: hi
BOT: Hi, I am your chatbot.
BOT: What is your name?
USER: Anish
BOT: Hello, Anish. How may I help you today?

如何在index.html页面中查看此数据?

1 个答案:

答案 0 :(得分:0)

你正在做一个console.log(json)所以你没有在HTML中写任何东西;尝试做document.write(json)