1
提取動態匹配數據我有一個動態的複雜的JSON,像這樣AngularJS從JSON
var source = [{
"ab" : 123,
"xfg" : {
"cdf" : "xyz",
"e" : [{"aaa" : "bbb"}, {"ccc" : "ccc"}]
},
"mno" : ["fff", "123"]
}];
如何從這個JSON在給定的搜索對象使用一些動態表達式提取數據:
var search= {
"search1" : "ab",
"search2" : "xfg.cdf",
"search3" : "ccc value in xfg.e?",
}
基本上,我可以分析搜索對象中每個元素的類型,如果它是一個字符串,用'。'分隔。分隔符,然後訪問源對象中的元素... 但是,複雜的搜索表達式呢?我如何獲得'ccc'值?有沒有辦法實現複雜的搜索表達式?就像在mongodb中查找函數一樣?
謝謝
看起來很有趣!我在看這些資源,謝謝你:) – user2026038 2014-09-24 13:33:53