- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在研究语义网,同时尝试创建一个简单的单页应用程序 (SPA)。
SPA应该能够显示各种rdf数据(并且还允许用户以用户友好的方式创建新的本体)。
我可以完全控制本体的格式(这意味着我可以说明它们是否表示为 RDF/XML、ntripples、turtle 等,而且我也可以决定是否要使用本体来描述数据应该如何显示)。
根据我在 Fresnel Manual 中读到的内容我认为这可以是描述本体“外观”的好方法。
我发现了类似 JQuery fresnel engine 的内容,但缺少一些有关如何使用它的示例。
问题:
菲涅耳手册中的示例:
要显示的 RDF 对象
:Chris rdf:type foaf:Person ;
foaf:name "Chris Bizer" ;
foaf:mbox <mailto:chris@bizer.de> ;
foaf:mbox <mailto:bizer@gmx.de> ;
foaf:depiction <http://www.wiwiss.fu-berlin.de/suhl/ueber_uns/team/Fotos/ChrisPassbild.jpg> .
菲涅尔样式信息:
:foafGroup rdf:type fresnel:Group ;
fresnel:stylesheetLink <http://www.example.org/example.css> ;
fresnel:containerStyle "background-color: white;"^^fresnel:stylingInstructions ;
:foafPersonFormat rdf:type fresnel:Format ;
fresnel:classFormatDomain foaf:Person ;
fresnel:resourceStyle "background-color: gray;"^^fresnel:stylingInstructions ;
fresnel:group :foafGroup .
:nameFormat rdf:type fresnel:Format ;
fresnel:propertyFormatDomain foaf:name ;
fresnel:propertyStyle "border-top: solid black;"^^fresnel:stylingInstructions ;
fresnel:labelStyle "font-weight: bold;"^^fresnel:stylingInstructions ;
fresnel:group :foafGroup .
:urlFormat rdf:type fresnel:Format ;
fresnel:propertyFormatDomain foaf:homepage ;
fresnel:propertyFormatDomain foaf:mbox ;
fresnel:value fresnel:externalLink ;
fresnel:propertyStyle "border-top: solid black;"^^fresnel:stylingInstructions ;
fresnel:labelStyle "font-weight: bold;"^^fresnel:stylingInstructions ;
fresnel:group :foafGroup .
:depictFormat rdf:type fresnel:Format ;
fresnel:propertyFormatDomain foaf:depiction ;
fresnel:label fresnel:none ;
fresnel:value fresnel:image ;
fresnel:propertyStyle "border-top: solid black;"^^fresnel:stylingInstructions ;
fresnel:group :foafGroup .
最佳答案
How can I use such an engine to display the data below?
使用FSL将节点映射到 DOM 选择器
Is Fresnel something that is recommended to use for this issue?
看来Linked Data Platform已经包含了这项努力。
引用文献
关于javascript - 如何显示菲涅尔词汇描述的RDF数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26733978/
为什么当我输入 bash 时:if [ false ];然后 echo “确定”; fi; 结果是 ok 字符串?使用变量时我也可以获得类似的结果:ok=false;如果 [$确定];然后 echo
请帮忙。执行此操作时出现错误。我该如何修复 if [ awk 'BEGIN{print 0.4*10}' > 1 -eq 1 ]; then echo YES; fi 最佳答案 shell 语法一开始
我是一名优秀的程序员,十分优秀!