My array of dictionaries is:
 array==(
    {
    businessid = 9;
    keywordid = 127;
    keywordname = boutique;
},
    {
    businessid = 9;
    keywordid = 129;
    keywordname = clothing;
},
    {
    businessid = 9;
    keywordid = 138;
    keywordname = collection;
},
    {
    businessid = 9;
    keywordid = 143;
    keywordname = couture;
},
    {
    businessid = 9;
    keywordid = 131;
    keywordname = design;
},
    {
    businessid = 9;
    keywordid = 130;
    keywordname = designer;
},
    {
    businessid = 9;
    keywordid = 126;
    keywordname = fashion;
},
    {
    businessid = 9;
    keywordid = 144;
    keywordname = gown;
},
    {
    businessid = 9;
    keywordid = 137;
    keywordname = indian;
},
    {
    businessid = 9;
    keywordid = 141;
    keywordname = "kids wear";
},
    {
    businessid = 9;
    keywordid = 128;
    keywordname = "ladies clothes";
},
    {
    businessid = 9;
    keywordid = 142;
    keywordname = lehenga;
},
    {
    businessid = 9;
    keywordid = 139;
    keywordname = menswear;
},
    {
    businessid = 9;
    keywordid = 136;
    keywordname = salwar;
},
    {
    businessid = 9;
    keywordid = 132;
    keywordname = saree;
},
    {
    businessid = 9;
    keywordid = 133;
    keywordname = suit;
},
    {
    businessid = 9;
    keywordid = 135;
    keywordname = wedding;
},
    {
    businessid = 9;
    keywordid = 140;
    keywordname = "western wear";
}
)
I want to sort this array with its values length that is hold by key "keywordname".
Please provide me relevant solution or any suggestion I am stukking here. Thanks in advance.
 
    