将JSON源代码嵌入SVG(使用RDF)

时间:2019-06-22 20:00:52

标签: svg rdf schema.org rdf-xml

我正在制作一个工具,将程序呈现为程序的SVG表示形式。我想将输入源代码存储到SVG中,以便在必要时可以将其复制。源代码使用JSON(这是一种域特定语言)。

我当前将SVG设置为<metadata>

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:schema="http://schema.org/">
  <schema:SoftwareSourceCode">
    <schema:text>{...}</schema:text>
  </schema:SoftwareSourceCode>
</rdf:RDF>

这是将源代码嵌入SVG <metadata>中的正确方法吗?其他某种模式,实体或属性是更好的选择吗?

我不知道怎么做是如何为rdf:datatype设置schema:text来通知读者内容是JSON?

0 个答案:

没有答案