Литералы RDF являются Unicode, однако, когда вы записываете эти литералы (кодируете их) в некотором синтаксисе, вы должны соблюдать правила синтаксиса.RDF / XML - это синтаксис XML (я редактировал его в 2004 году), поэтому он ограничивает символы Unicode и имеет собственные правила кодирования, поэтому вы можете экранировать такие символы, как '
, <
'и >
.
Вы также должны использовать кодировку Unicode, чтобы превратить символы в последовательности байтов, UTF-8 и UTF-16 являются общими.Они не ограничивают символы, которые вы можете записать.
Тогда ответ действительно зависит от того, что вы имеете в виду.На практике маловероятно, что вам захочется использовать символ Unicode, который не может быть юридически записан в XML или RDF / XML, поскольку он включает в себя широкий диапазон Unicode.