[ltw-2002-musica] Re: Lo so che rompo ......

  • From: "Mirco Patroncini" <patronci@xxxxxxxxxxx>
  • To: <ltw-2002-musica@xxxxxxxxxxxxx>
  • Date: Thu, 23 May 2002 17:23:58 +0200

E' tutto oggi che sono qui che lavoro alla visualizzazione dell'rdf, e con le 
poche cose che abbiamo definito in fase di working group , mi trovo in 
difficoltà.

Parte del mio rdf :
<a:class rdf:ID="Greatest_Hits">

<a:label>Greatest Hits</a:label>

<a:subClassOf rdf:resource="sse.aspx?doc=album" />

<a:related a:label="Relased" rdf:resource="sse.aspx?doc=1992-00-00" />

<a:related a:label="Genre" rdf:resource="sse.aspx?doc=Rock" />

<a:related a:label="Album Of" rdf:resource="sse.aspx?doc=Queen" />

<a:doc a:label="Greatest Hits" rdf:resource="sse.aspx?doc=Greatest_Hits.xml" />

</a:class>



<a:class rdf:ID="1992-00-00">

<a:label>Relesed Year:1992</a:label>

<a:subClassOf rdf:resource="#date" />

</a:class>



Nel mio primo livello vi è la parola Date di Rilascio , l'utente ci clicca , e 
io server-side cerco tutte le classi che sono subClass di date.

A questo punto il mio script mi genera un rdfpart contenente solo quello che mi 
serve, in questo caso un elenco di classi con rdf:ID="una data in forma 
normalizzata".

A questo punto cliccando sull'anno di rilascio (in questo caso 1992) il mio 
script deve cercare tutti gli album che hanno la relazione <a:related 
label="Relased" rdf:resource="1992-00-00"> e questo non è un problema, il 
problema dove nasce:

Il mio foglio di stile , o il Vs. foglio , devono visualizzare nel modo in cui 
vi pare .... una lista di link di date ..... ma si torna al problema della 
email precedente ... come creiamo il link ?Nell'rdf so solo che la classe 
1992-00-00 è sottoclasse di date, ma il link non posso crearlo con il resource 
di subClassOf perchè altrimenti otterrei sse.aspx?doc=date -> che mi rimanda 
sempre allo stesso livello in cui sono, io dovrei invece ottenere 
sse.aspx?doc=1992-00-00 (potrei creare un link usando rdf:ID ma ,considerate 
sempre che "sse.aspx?doc=" devo aggiungerlo io nel mio rdf e non posso creare 
rdf:ID="sse.aspx?doc=1992-00-00" perchè non ha senso) 

Non so se sono chiaro ... qualcuno sta facendo il foglio di stile per 
visualizzare l'rdf?







Other related posts: