이것은 내 첫 번째 게시물입니다. 저는 오랫동안 솔루션을 찾고있었습니다.다차원 자바 스크립트 배열을 필터링하는 방법
그래서 나는이 JSON 데이터를 가지고 :
var object = [{
"nid": "31",
"0": {
"tid": "20",
"name": "Bench Press",
"objectDate": "2012-02-08",
"goal": "rep",
"result": "55.00",
"comments": "sick!",
"maxload": "250"
},
"1": {
"tid": "22",
"name": "Back Squat",
"objectDate": "2012-02-08",
"goal": "time",
"result": "8.00",
"comments": "i was tired.",
"maxload": "310"
}},
{
"nid": "30",
"0": {
"tid": "19",
"name": "Fran",
"objectDate": "2012-02-07",
"goal": "time",
"result": "5.00",
"comments": null
}}];
을 그리고 이름을 필터링하고 싶습니다.
[0] => Array
(
[tid] => 19
[name] => Fran
[objectDate] => 2012-02-07
[goal] => time
[result] => 5.00
[comments] =>
)
[1] => Array
(
[tid] => 19
[name] => Fran
[objectDate] => 2012-02-08
[goal] => rep
[result] => 55.00
[comments] => woohoo!
)
그것을 달성 할 수 있는가 : 나는 이름이 "프랜"에 대한 필터를 적용 할 경우 예를 들어, 나는 이런 식으로 뭔가를하고 싶습니다? 어떤 도움이라도 대단히 감사하겠습니다! >
내 JSON.search API는 $ .grep보다 5 배 빠르고 정규 표현식을 사용하여 검색 할 수 있습니다. http://json.spiritway.co/ – mgwhitfield