IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Frameworks Discussion :

Créer un fichier RDF décrivant un fichier MP3


Sujet :

Frameworks

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Créer un fichier RDF décrivant un fichier MP3
    Bonjour,

    Avec jena j'essai de créer un fichier RDF décrivant une liste de lecture de fichiers mp3 avec

    songURI = uri du fichier
    title
    artist
    album
    genre
    year

    voila la forme du fichier rdf :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    <rdf:RDF 
    	xmlns:mp3 = "http://zikmu-share.blogspot.com/2007/01/mp3.html"
    	xmlns:file = "http://zikmu-share.blogspot.com/2007/01/file.html">
    	<rdf: Description rdf:about="http://zikmu/1">
    		<mp3:title>Hello</mp3:title> 
    		<mp3:length>2:30</mp3:length>
    		<mp3:album>Wellcome</mp3:album>
    		<mp3:artist>Mister Song</mp3:artist>
    		<mp3:genre>Rock</mp3:genre>
    		<file:name>Mister Song - Hello.mp3</file:name>
    		<file:size>3422</file:size>
    	</rdf: Description>
    	<rdf: Description rdf:about="http://zikmu/2">
    	... etc ...
    	</rdf: Description>
    
    </rdf:RDF>
    
    Donc je cherche a générer ca a partir de jena or dans les exemple que propose jena il est sujet d'un objet 'property'
    
    //create an empty Model
    Model model = ModelFactory.createDefaultModel();
    
    //create the resource
    //and add the properties cascading style
    Resource songX = model.createResource(songURI);
    name.addProperty("?????", title); // title est un String avec le titre
    name.addProperty("?????", album); // album String aussi
    Le probleme vien ici, il faut que je mettre un objet de type Property hors c moi qui ai défini mon fichier RDF, dans les exemple de jena il donne des objet déja crée avec les VCARD

    Si qq1 a une idée ou un tuto que je n'ai pas trouver pour creer ce genre de fichier je suis ouvert

    Merci.

  2. #2
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Points : 4 240
    Points
    4 240
    Par défaut
    Il y a un moyen simple : tu utilise SchemaGen pour te générer ton propre vocabulaire. Vu que là il ne bougera pas, c'est la meilleur solution. Ainsi tu aura une classe Java comme pour VCARD ou DC.
    Si vous jugez mon post utile dans la résolution de votre problème, n'hésitez pas à utiliser le système de vote afin d'améliorer la qualité du forum

Discussions similaires

  1. Créer un parseur à partir d'un fichier MATLAB
    Par Sensib dans le forum MATLAB
    Réponses: 4
    Dernier message: 04/10/2006, 14h41
  2. Réponses: 4
    Dernier message: 31/07/2006, 09h31
  3. Créer une feuille récap de plusieurs fichiers excel
    Par babacool dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 16/07/2006, 19h56
  4. créer un répertoire et envoye de fichier
    Par maminova77 dans le forum Langage
    Réponses: 1
    Dernier message: 09/03/2006, 22h18
  5. Réponses: 8
    Dernier message: 06/02/2006, 16h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo