установка свойства из данных в json-ld - PullRequest
0 голосов
/ 13 октября 2018

У меня есть пара значений, первое дает свойству (например, «prop»), второе - значение для свойства (например, «val»).Я хочу преобразовать их в тройку RDF, например,

<http://example.com/x1> <http://example.com/prop> "val" .

, но не могу понять, как этого добиться в контексте json-ld.

Решение, которое я имею, состоит из двух строк в контексте, которые создают две тройки, одну для «prop» в качестве значения, а другую с «val» в качестве значения.

В контексте у меня есть

"propSource" "property" ,
"valSource" "value" ,

, а значения JSON равны, например,

"property" : "propertyKindA" , 
"value" : "Joe Doe" , 

, который затем выдает

<http://example.com/x1> <http://example.com/property> "propertyKindA";
                         <http://example.com/value "Joe Doe".

но я бы хотел:

 <http://example.com/x1> <http://example.com/propertyKindA> "Joe Doe" .

Возможно ли достичь лучшего решения с помощью jsonld?

(Пример - очень упрощенная версия моего кода).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...