Фильтрация данных в формате JSON с колонны и снова создавать данные в формате JSON
Всем Привет,
У меня есть ниже данные json.
Я хочу фильтровать с помощью столбца url и yyyy_mm и создавать новые данные в формате json.
у меня есть 2 требования здесь:-
1). фильтр с помощью столбца url, предположим, если я передаю url как http://google.com тогда он должен вернуть мне все данные, которые содержит google.com.
2). фильтр с использованием столбца url и yyyy_mm. Таким образом, в этом случае должны быть возвращены любые совпадающие строки.
Пожалуйста, обратите внимание, что :- он должен вернуть мне объект json.
var tempData =[{"url":"http://google.com","yyyy_mm":"2017-12","skills":"C#","count":3}, {"url":"http://google.com","yyyy_mm":"2017-11","skills":"F#","count":4} {"url":"http://google.com","yyyy_mm":"2017-10","skills":"asp.net","count":4}, {"url":"yahoo.com","yyyy_mm":"2017-12","skills":"vb.net","count":10}, {"url":"yahoo.com","yyyy_mm":"2017-11","skills":"vb.net","count":5}, {"url":"yahoo.com","yyyy_mm":"2017-11","skills":"vb.net","count":6}, {"url":"yahoo.com","yyyy_mm":"2017-11","skills":"vb.net","count":10}, {"url":"yahoo.com","yyyy_mm":"2017-10","skills":"vb.net","count":11}, {"url":"yahoo.com","yyyy_mm":"2017-10","skills":"json","count":100}]
Заранее спасибо!!!!!
Что я уже пробовал:
Я попробовал использовать $.grep, но ничего не добился. В некоторых случаях $.grep не работает.
Я использую узел.JS и динамическое создание html-тегов и отображение данных.