简体   繁体   English

RDF:用于标识编程语言(JS,C#等)的名称空间

[英]RDF: namespace to identify programming languages (JS, C#,…)

I want to store serialized code and in what programming language this code is written as RDF. 我想存储序列化的代码,以及该代码以哪种编程语言存储为RDF。 For example something like that: 例如这样的事情:

@prefix : <http://example.org/mynnamespace#>.
@prefix dc: <http://purl.org/dc/elements/1.1/>.

:algorithm dc:format "application/javascript";
           :code """<script>alert('test');</script>""";
           :language <URI?>.

What would you suggest how to identify the programming language? 您将如何建议您识别编程语言? Do you know any existing vocabulary? 你知道现有的词汇吗? If not, what URI would you use for eg JavaScript, C#, Python...? 如果没有,您将使用什么URI,例如JavaScript,C#,Python ...?

Thanks. 谢谢。

You could use the URIs from DBpedia (which uses Wikipedia as base): 您可以使用DBpedia (使用Wikipedia作为基础)中的URI:

 :language <http://dbpedia.org/resource/Python_(programming_language)>.

Or from Freebase . 或从Freebase中获取

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM