JSON-LD:文章中的HTML代码示例

时间:2017-10-05 10:23:30

标签: schema.org json-ld structured-data

在文章中,我有几个HTML代码示例(文本而不是图像)。我应该跳过它们并包含没有代码示例的内容吗?我使用TechArticle,文章内容放在articleBody

1 个答案:

答案 0 :(得分:1)

您可以在articleBody属性中包含HTML示例。

在JSON-LD值中,字符<>没有特殊含义,因此HTML won’t get interpreted, it’s just plain text

替代

如果您想提供有关代码示例的元数据,或者它们更像是附件而不是内联,您可以使用hasPart属性(在Article上)提供SoftwareSourceCode项目(大胆强调我的):

  

计算机编程源代码。示例:完整(编译就绪)解决方案,代码段示例,脚本,模板。

虽然HTML不是一种编程语言,但我认为将它用于HTML也应该没问题。 programmingLanguage属性需要ComputerLanguage值,表示(大胆强调我的):

  

此类型涵盖计算机编程语言,例如Scheme和Lisp,以及其他类似语言的计算机表示