Обсуждение:Развитие технологий Semantic Web: Обработка RDF-графов с помощью XSLT
Ну а мне лень графы вершина за вершиной обходить непосредственно в XSLT, и я немножко в нём поковырялся :) Теперь в одном продукте можно будет делать так:
<xsl:stylesheet xmlns:xsl = "http://www.w3.org/1999/XSL/Transform" version = "1.0" >
<xsl:output method = "html" version="1.0" doctype-public="http://public" doctype-system="http://system" />
<xsl:variable name = "query"><![CDATA[
select ?subj ?r ?comment from <http://xslt/g1> where { ?subj <rating> ?r ; <comment> ?comment . filter (?r > ?:minrating) } order by desc(?r)
]]></xsl:variable>
<xsl:template match = "/">
<xsl:variable name = "minrating" select="$something" />
<HTML><HEAD><TITLE></TITLE></HEAD>
<xsl:for-each-row sparql="$query">
<P about="{$subj}" rel="comment"><xsl:value-of select="$comment"/></P>
</xsl:for-each-row>
</HTML>
</xsl:template>
</xsl:stylesheet>
--- Это отличная новость. а приведенный в статье алгоритм обработки RDF (2004года) можно легко модифицировать и сделать вместо полного обхода (вершина за вершиной) целенаправленный обход графа RDF (основываясь на структурных и семантических характеристиках объектов), как фрагментарно описано здесь http://shcherbak.net/mat_obez/ и несколько расширено в других моих работах, которые тоже опубликую здесь. и на самом деле не важно будет ли это XSLT. Участник:Shcherbak
---
1) В шаблоне "Уровень Материала - Средний, Обсуждение - обсуждение" поставлена неверная ссылка на обсуждение. 2) Код закрывает рисунки. 3) Некоторые блоки текста (<a title="Вывод URI подузлов ) также нужно поместить в код, или придумать лучший шаблон (CSS) его выделения. -- Участник:Xasima
Simply discovered your web page through google and I consider this can be a disgrace that you are not ranked upper due to the fact that that is a fantastic post. To switch this I determined to avoid wasting your web site to my RSS reader and I will try to point out you in one of my posts since you actually deserv extra readers when publishing content material of this quality.
--[katehudsob@ymail.com cheap software] 15:25, 13 января 2011 (EET)