Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1074 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Extraction des métadonnées encoder en rdf avec java

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Extraction des métadonnées encoder en rdf avec java

n°1963100
stefounett​e
Posté le 04-02-2010 à 22:51:31  profilanswer
 

Bon voilà j'ai un fichier de ce type:
 

Code :
  1. <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.1.1 RC">
  2. <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
  3.   <rdf:Description rdf:about=""
  4.     xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/"
  5.     xmlns:exif="http://ns.adobe.com/exif/1.0/"
  6.     xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
  7.     xmlns:dc="http://purl.org/dc/elements/1.1/"
  8.     xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
  9.     xmlns:xap="http://ns.adobe.com/xap/1.0/"
  10.    xapMM:DocumentID="adobe:docid:photoshop:957d6c10-13a5-11de-a4b7-8acb088ea786"
  11.    xapMM:InstanceID="uuid:957d6c19-13a5-11de-a4b7-8acb088ea786"
  12.    exif:PixelXDimension="4416"
  13.    exif:PixelYDimension="6616"
  14.    exif:ColorSpace="65535"
  15.    exif:NativeDigest="36864,40960,40961,37121,37122,40962,40963,37510,40964,36867,36868,33434,33437,34850,34852,34855,34856,37377,37378,37379,37380,37381,37382,37383,37384,37385,37386,37396,41483,41484,41486,41487,41488,41492,41493,41495,41728,41729,41730,41985,41986,41987,41988,41989,41990,41991,41992,41993,41994,41995,41996,42016,0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,22,23,24,25,26,27,28,30;22FF62EC97A61D2F0789A1693C022F59"
  16.    tiff:Make="i2s Digibook Scanner"
  17.    tiff:Model="Suprascan 6002 RGB"
  18.    tiff:XResolution="30000000/100000"
  19.    tiff:YResolution="30000000/100000"
  20.    tiff:ResolutionUnit="2"
  21.    tiff:Orientation="1"
  22.    tiff:NativeDigest="256,257,258,259,262,274,277,284,530,531,282,283,296,301,318,319,529,532,306,270,271,272,305,315,33432;12030D1CEA37DF9A7E8DBF7075FEEC46"
  23.    photoshop:Headline="Fossiles"
  24.    photoshop:ColorMode="3"
  25.    xap:CreatorTool="FotoWare FotoStation">
  26.    <dc:title>
  27.     <rdf:Alt>
  28.      <rdf:li xml:lang="x-default">A 40</rdf:li>
  29.     </rdf:Alt>
  30.    </dc:title>
  31.    <dc:subject>
  32.     <rdf:Bag>
  33.      <rdf:li>pal�ontologie</rdf:li>
  34.     </rdf:Bag>
  35.    </dc:subject>
  36.    <dc:creator>
  37.     <rdf:Seq>
  38.      <rdf:li>Blainville, Henri-Marie Ducrotay de (1777-1850)</rdf:li>
  39.     </rdf:Seq>
  40.    </dc:creator>
  41.    <dc:rights>
  42.     <rdf:Alt>
  43.      <rdf:li xml:lang="x-default">a Museum de Toulouse</rdf:li>
  44.     </rdf:Alt>
  45.    </dc:rights>
  46.    <dc:description>
  47.     <rdf:Alt>
  48.      <rdf:li xml:lang="x-default">"Fossiles pour servir de base a la zoologie et a la geologie. Fascicule vingt et unieme, Mammiferes. Ongulogrades / par H.-M. Ducrotay de Blainville,... [...] planches lithographiees sous sa direction par M. J. C. Werner</rdf:li>
  49.     </rdf:Alt>
  50.    </dc:description>
  51.    <xap:XMPFileStamps>
  52.     <rdf:Seq>
  53.      <rdf:li>2009-03-18T11:47+01:00</rdf:li>
  54.     </rdf:Seq>
  55.    </xap:XMPFileStamps>
  56.   </rdf:Description>
  57. </rdf:RDF>
  58. </x:xmpmeta>


 
Comment puis-je y recupérer les métadonnées (par exemple ici: "Fossiles pour servir de base a la zoologie et a la geologie. Fascicule vingt et unieme, Mammiferes. Ongulogrades / par H.-M. Ducrotay de Blainville,... [...] planches lithographiees sous sa direction par M. J. C. Werner). Quelle api doit je utiliser?...

mood
Publicité
Posté le 04-02-2010 à 22:51:31  profilanswer
 

n°1963337
jogrey
Posté le 05-02-2010 à 14:04:18  profilanswer
 

Si c'est un xml valide :
 
XML -> XSD avec "Trang"
 
XSD->Objets proxy java avec JAXB
 
tu accèderas alors à tes données avec un truc du style :  
 
XXX.getRdf().getDescription().getAlt().getLi().getValue()


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Extraction des métadonnées encoder en rdf avec java

 

Sujets relatifs
Connexion sur un site avec JavaTerme pour appli type Java vs. PHP?
Conseils pour choix d'architecture - dialogue javascript/javaException in thread "main" java.lang.NoClassDefFoundError
erreur keytool : java.io.IOException: Invalid keystore formatcomparaison entre deux xml en ignorant l'ordre des éléments (java)
utilisation de lAPI prefuse de javaCherche exemple d'application temps réel en java
Probleme Java FO XMLSite web en java (jsp/servlet) sous Apache/Tomcat
Plus de sujets relatifs à : Extraction des métadonnées encoder en rdf avec java


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR