发信人: nchip (脑残芯), 信区: Programming
标 题: 征集答案,OOP, FP皆可
发信站: BBS 未名空间站 (Mon Oct 2 20:50:43 2017, 美东)
给一个json string。找出所有对应的key不重复的value。
比如输入以下string,找出所有“title"的value
{
"glossary":{
"title":"example",
"GlossDiv":{
"title":"S",
"GlossList":{
"GlossEntry":{
"ID":"SGML",
"SortAs":"SGML",
"title":"S",
"Acronym":"SGML",
"Abbrev":"ISO 8879:1986",
"GlossDef":{ "title": "S"},
"GlossSee":[{"title": "e.g."}, {"another": "etc"}]
}
}
}
}
}
输出要是:含"example","S", ”e.g." 三个值的collection。
注意:这个json string只有一行, 我format了只是方便大家看。
希望各位牛人给出你认为最好的方案。我明天会post我自己的。
Monday, October 2, 2017
征集答案,OOP, FP皆可
http://www.mitbbs.com/article_t/Programming/31511733.html
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment