2012-05-14 11 views
3

私はトリプルストアとRDFで画像メタデータを格納することを始めましたが、整数値をRDF/XMLに入れる方法を理解できません。RDF XMLの整数と日時リテラル

<?xml version="1.0"?> 
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:exif="http://penkov.me/exif/"> 
    <rdf:Description rdf:about="http://penkov.me/images/0"> 
    <exif:SourceFile>./205CANON/_MG_0538.CR2</exif:SourceFile> 
    <exif:Make>Canon</exif:Make> 
    <exif:FocalLength>50</exif:FocalLength> 
    </rdf:Description> 
</rdf:RDF> 

私は50<exif:FocalLength>内のタグがtriplestoreによって文字列として扱われ、この値については、範囲クエリを作成することはできないと思います。

答えて

5

簡単(しかし、冗長):、(任意の他の多くの)この中にあまり冗長になるようタートルなどRDFのための他の構文形式は、ある

<exif:FocalLength rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">50</exif:FocalLength> 

はサイドノートとしてthis section in the RDF/XML spec

+2

を参照してください。敬意。 –