| rex mode=sed "s/.({\s*\"element)/#\1/g"
| makemv delim="#" _raw
| stats count by _raw
| rename COMMENT as "this is your sample with LINE_BREAKER. From here, the logic"
| spath path=series{}.data{} output=data
| stats values(_raw) as _raw by data
| spath input=data
| spath
| fields - series{}.data{} data
rex makes delimiter #
LINE_BREAKER = (.){\s*\"element ≒ | rex mode=sed "s/.({\s*\"element)/#\1/g" | makemv delim="#" _raw
.(dot) is break point.
from | spath path=series{}.data{} output=data , try line by line and check result.
stats is an alternative to mvexpand .
two spath extract the required fields.
at last, remove extra fields.
... View more