我正在制作一个工具来将程序渲染为程序的 SVG 表示。我想将输入源代码存储到 SVG 中,以便在必要时对其进行复制。源代码采用 JSON 格式(它是一种特定于领域的语言)。
我目前正在将<metadata>
SVG 设置为:
<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?