如何以html表格格式打印JSON格式的JSON-RPC输出

如何以html表格格式打印JSON格式的JSON-RPC输出,json,angularjs,html-table,get,json-rpc,Json,Angularjs,Html Table,Get,Json Rpc,基本上,我有一个设置,它有一个客户端和一个服务器。 客户端是用angularjs实现的,angularjs将get请求发送到服务器,服务器是python,连接到mongoDB并检索结果,然后以json格式返回响应 我发出的请求如下: const data = { "jsonrpc" : "2.0", "method" : "faultall", "id" : "1", "params": {'argument' : 'something' } } this.http.post(

基本上,我有一个设置,它有一个客户端和一个服务器。 客户端是用angularjs实现的,angularjs将get请求发送到服务器,服务器是python,连接到mongoDB并检索结果,然后以json格式返回响应

我发出的请求如下:

const data = {
  "jsonrpc" : "2.0",
  "method" : "faultall",
  "id" : "1",

  "params": {'argument' : 'something' }
}
this.http.post('http://localhost:80/jsonrpc',data).subscribe( res => console.log(this.json =res.text()))
我得到的答复是:

{"result": [["water", "001"], ["water", "002"], ["temp", "003"]], "id": "1", "jsonrpc": "2.0"}
现在,我希望将响应打印为html页面中的表格,如图所示:


也许,这段代码会有用

类AppController{
建造师($q){
this.deferred=$q.deferred();
}
getData(){
const response={“result”:[[“water”,“001”],[“water”,“002”],[“temp”,“003”],“id”:“1”,“jsonrpc”:“2.0”};
设置超时(()=>{
this.deferred.resolve(response.result);
}, 1000);
归还这个承诺;
}
fillTable(){
this.dataload=true;
这个文件名为getData()
。然后(数据=>{
这个数据=数据;
this.dataload=false;
});
}
}
角度.module('app',[])
.控制器(“appController”,appController);
AppController.$inject=['$q'];
角自举(
document.getElementById('root'),
['app']
);
html,正文{
身高:100%;
宽度:100%;
显示器:flex;
对齐项目:居中;
证明内容:中心;
}

名称
身份证件
{{$ctrl.data | json}

hi@eustatos我是否需要将其创建为外部js文件?