我有一个数组中的数组的JSON消息.我想把它分成多个事件:
{
"type": "monitor",
"server": "10.111.222.333",
"host": "abc.de",
"bean": [{
"name": "beanName1",
"reseted": "2015-06-05T15:10:00.192Z",
"method": [{
"name": "getAllXY",
"count": 5,
"min": 3,
"max": 5
},
{
"name": "getName",
"count": 4,
"min": 2,
"max": 4
}]
},
{
"name": "beanName2",
"reseted": "2015-06-05T15:10:00.231Z",
"method": [{
"name": "getProperty",
"count": 4,
"min": 3,
"max": 3
}]
},
{
"name": "beanName3",
"reseted": "2015-06-05T15:10:00.231Z"
}]
}
Run Code Online (Sandbox Code Playgroud)
使用过滤器拆分"bean":
input {
stdin {
codec => "json"
}
}
filter {
split {
field => "bean"
}
}
output …
Run Code Online (Sandbox Code Playgroud) 我是角色的新手,想创建一个包含未知数量列的表格.此外,该表包含第二行标题列,也包含不同且未知量的列.我必须在第二行使用colspan,但不知道如何.什么是好方法,也许是创建一个指令?还是有一个更简单的解决方案?
为了更好地理解我创建的:http://jsfiddle.net/uyLrjgyz/2/.
我以JSON格式获取所有数据,如:
{
"header": {
"columns": [
{
"name": "0ColHeader",
"subcolumns": [
{
"name": ""
}
]
},
{
"name": "1ColHeader",
"subcolumns": [
{
"name": "1Col1SubColHeader"
},
{
"name": "1Col2SubColHeader"
},
{
"name": "1Col3SubColHeader"
}
]
},
{
"name": "2ColHeader",
"subcolumns": [
{
"name": "2Col1SubColHeader"
}
]
},
{
"name": "3ColHeader",
"subcolumns": [
{
"name": "3Col1SubColHeader"
},
{
"name": "3Col2SubColHeader"
}
]
}
]
},
"rows": {
"data": [
[
{
"value": "text"
},
{ …
Run Code Online (Sandbox Code Playgroud)