将Gmail标签解析为树结构

时间:2017-04-22 23:45:45

标签: python parsing tree directory gmail

对于那些不知道的人。如果您有一个Gmail帐户,您可以在您的Gmail帐户中创建名为标签的各种“文件夹”。现在所有这些都是 - 只是一个带有名称的值列表(它实际上不是树结构)

void givetag(char *array[]); //define function

int main() 
{
    char* messages[3];
    givetag(messages); //sub function 
    int i;
    for(i=0;i<3;i++) 
    { 
        printf(messages[i]);
    }
}

void givetag(char *array[])  
{ 
    int i;
    for(i=0; i<3; i++) 
    {
        array[i]= (char*) malloc(10);
        scanf("%s", array[i]);
    }
} 

但是,Gmail会将其解析为树形结构。

enter image description here

在线gmail API只返回类似于我们左边的列表

family
family/finance 

我想将其解析为类似

的结构
['family','family/eat/me','family/finance']

然而,我真的很难过,有人对如何做到这一点有任何想法吗?

0 个答案:

没有答案