JS中将控制台log输出显示到浏览器中
来源:互联网 发布:php生成二维码代码 编辑:程序博客网 时间:2024/06/05 07:53
JS中将控制台log输出显示到浏览中
一、背景
有时候需要,将返回的请求数据打印在Chrome中的控制台中,方便对比数据,对比实际返回数据是否和API约定数据一致。这时需要在代码中添加console.log 片段,将数据限制在浏览器的控制台中。
二、操作
在代码添加需要返回的数据,并打印出来,在浏览器中查看。
(1)在代码中添加():
console.log(resultXML);//将数据打印 return resultXML;//返回数据(2)完整代码:
var resultXML = '<assessmentResult>' + '<itemResult>' + '<outcomeVariable identifier="completionStatus">' + '<value>' + completionStatus + '</value>' + '</outcomeVariable>' + '<outcomeVariable identifier="SCORE">' + '<value>' + score + '</value>' + '</outcomeVariable>' + '<responseVariable identifier="duration">' + '<candidateResponse>' + '<value>' + duration + '</value>' + '</candidateResponse>' + '</responseVariable>' + '<responseVariable identifier="numAttempts">' + '<candidateResponse>' + '<value>' + numAttempts + '</value>' + '</candidateResponse>' + '</responseVariable>' + '<responseVariable identifier="' + responseObj.identifier + '" cardinality="' + responseObj.cardinality + '" baseType="' + responseObj.baseType + '">' + '<correctResponse>' + correctResponse + '</correctResponse>' + '<candidateResponse>' + candidateResponse + '</candidateResponse>' + '</responseVariable>' + '</itemResult>' + '</assessmentResult>'; console.log(resultXML);//将数据打印 return resultXML;//返回数据
(3)在Chrome下的NetWork下查看返回数据,如下图:
实际返回,将其放在WS下,再按Ctrl+Shift+F,将数据排版成XML格式:
<assessmentResult> <itemResult> <outcomeVariable identifier="completionStatus"> <value>FAILED</value> </outcomeVariable> <outcomeVariable identifier="SCORE"> <value>0</value> </outcomeVariable> <responseVariable identifier="duration"> <candidateResponse> <value>6</value> </candidateResponse> </responseVariable> <responseVariable identifier="numAttempts"> <candidateResponse> <value>1</value> </candidateResponse> </responseVariable> <responseVariable identifier="RESPONSE_1-1" cardinality="ordered" baseType="identifier"> <correctResponse> <value>A</value> <value>B</value> <value>C</value> <value>D</value> <value>E</value> </correctResponse> <candidateResponse> <value>C</value> <value>E</value> <value>D</value> <value>A</value> <value>B</value> </candidateResponse> </responseVariable> </itemResult></assessmentResult>
(4)将其和实际开发API对比
0 0
- JS中将控制台log输出显示到浏览器中
- Eclipse中将输出信息显示到控制台同时存到指定日志中
- 礼拜四log~js控制台输出 & c:forEach
- javascript中浏览器控制台console.log 输出图片,彩色字体,文字
- Shell中将程序控制台输出复制到文件
- playframework中将log输出到文件里的配置方法
- js在浏览器输出console.log
- log4j日志信息没法像配置的样子显示到控制台或log文件中。
- 如何在ASPX中将word文件输出到客户端浏览器
- 一个将调试信息输出到控制台的Log函数
- Android控制台输出js打印的log引发的问题
- eclipse中log4j无法输出到控制台
- 设置myeclipse控制台输出到文件中
- 设置myeclipse控制台输出到文件中
- MFC中增加输出到控制台
- RMAN输出到log文件中
- java 内容输出到log中
- Android Studio NDK开发在C代码中将Log输出到logcat上面
- 有道词典
- MFC CStringArray按标识符拆分字符串
- 类对象(user.class)
- mvc实现下载功能
- SQL中patindex函数
- JS中将控制台log输出显示到浏览器中
- 测试树莓派时钟周期
- Photo Sphere调查小结
- unity3d视角颠倒;U3D更改后不能保存,怎么办;
- 一步一步跟我学hadoop(1)----hadoop概述和安装配置
- xin de yitian 由死向生
- Intel硬件中断
- 最小生成树(prim算法,kruskal算法)
- Poj 1733 Parity Game(离散化+并查集)