使用JSON-LD和Schema.org vocab的简历(工作历史和组织)格式

问题描述 投票:1回答:1

假设您的个人资料页面包含mainEntity,即Person。并且您想列出该人的工作和教育经历,类似于简历。

Schema.org的Occupation example 4,说明了如何使用OccupationRole来关联工作历史记录的数组,如下所示:

hasOccupation

仅包含职业名称。与{ "@context": "http://schema.org", "@type": "Person", "name": "Jane Smith", "sameAs": "http://en.wikipedia.org/wiki/Jane_Smith", "worksFor": { "@type": "Organization", "name": "McKinsey & Company", "url" : "http://www.mckinsey.com" }, "hasOccupation": [ { "@type": "Role", "hasOccupation": { "@type": "Occupation", "name": "Management Consultant" }, "startDate": "2016-04-21" }, { "@type": "Role", "hasOccupation": { "@type": "Occupation", "name": "Chief Strategic Officer" }, "startDate": "2013-11-14", "endDate": "2016-03-22" }, { "@type": "Role", "hasOccupation": { "@type": "Occupation", "name": "Vice President of Sales" }, "startDate": "2009-09-20", "endDate": "2013-10-14" } ] } 没有关联的Organization

是否可以通过Schema.org vocab用这种方式更详细地描述简历? (类似于Occupation


附带说明:教育历史记录并不难,因为您可以包含Microformats hresume对象

hresume
schema.org json-ld
1个回答
0
投票

[好吧,我知道这已经有一段时间没有得到回应了,但是我一直在关注这个问题,因为我试图对简历数据进行JSON化:)

这是我用于工作经历的方法。我设定了我的个人及其所有属性,然后我做了一个职业(我目前的职业),然后又做了以前的职业(过去的自我,如果可以的话)。说了这么多,我可以告诉你,我将工作经历放在了我的alumniOf属性中。

根据schema.org,alumniOf属性用于说明已经结束的人与组织的关系;我不再在那些地方工作。

然后,当我“实例化”组织对象时,他们可以拥有一名员工。该员工是“我过去的自己”,当时在xyz corp。工作,当时有职业。该“过去的人”与我现在的人是同一个人,然后我使用Organization中类似于示例5的格式进行链接。

请看下面我的代码以得到一些澄清。

我希望这会有所帮助-如果没有其他人可以跟进并调整我的回答,以便我们可以提供对某些人谷歌搜索有用的东西。

    "alumniOf": [ {
         "@type": "OrganizationRole",
         "alumniOf": {
            "@type": "CollegeOrUniversity",
            "name": "City University of New York",
            "sameAs": "https://en.wikipedia.org/wiki/City_University_of_New_York"
        },
        "startDate": "1990",
        "endDate": "1992",
        "roleName": "MBA"
     }, {
         "@type": "OrganizationRole",
         "alumniOf": {
            "@type": "CollegeOrUniversity",
            "name": "University of California, Berkeley",
            "sameAs": "https://en.wikipedia.org/wiki/University_of_California,_Berkeley"
        },
        "startDate": "1983",
        "endDate": "1987",
        "roleName": "BSc Psychology"
     }
    ]

推荐问答