Встраивание исходного кода JSON в SVG (с использованием RDF) - PullRequest
1 голос
/ 22 июня 2019

Я делаю инструмент для рендеринга программы в 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?

...