Announcement

Collapse
No announcement yet.

Jena RDf

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Jena RDf

    Hallo,
    versuche gerade eine RDF auszulesen.
    Code:
        
        <rdf:Description rdf:about='http://www.purl.org/stefan_ram/namespace/private/trp/task/task1/entity'>
        <rdf:type rdf:resource='http://www.purl.org/stefan_ram/namespace/public/trp/task/class/'/>
        <task:name>Waesche waschen</task:name>
        </rdf:Description>
        
    Den roten Teil möchte ich auslesen (genauer: die Property vom Property Value "Waesche waschen").

    Über Listen habe ich Statements mit (subject,predicat,object) Problemlos auslesen können, fehlt nur noch die Property. Der Code der Statements :
    Code:
        
        StmtIterator iter_Se = model.listStatements() ;
    
        //Gebe alle Statements aus
        if (iter_Se.hasNext()) {
        System.out.println("The database Statements:");
        while (iter_Se.hasNext()) {
        System.out.println(
        " Subject:" + iter_Se.nextStatement().getSubject().toString()+
        " Predicatet: " + iter_Se.nextStatement().getPredicate().toString()+
        " Object: " + iter_Se.nextStatement().getObject().toString());
        }
        } else {
        System.out.println("No Statements alone were found in the database");
        }
        } 
        
    Hoffe ihr könnt mir Helfen.
    Zuletzt editiert von Christian Marquardt; 21.08.2017, 10:29.

  • #2
    Versuch es mit

    http://jrdf.sourceforge.net/
    Christian

    Comment


    • #3
      Hallo Cristian Marquardt,
      habe hier
      http://jena.sourceforge.net/javadoc/.../Property.html
      getLocalName() " Returns the name of this property within its namespace."
      (Gibt den Namen der Property innerhalb des namespaces ) gefunden.

      Beschäftige mich erst eine Woche mit Jena aber das könnte es sein.
      Ich würde es jetzt gerne selber einbauen aber ich kriege das leider nicht hin.
      Habe es bißcher in der Art vom "Statement Code" (oben) versucht aber das läuft nicht.
      Vielleicht hast du ein Tipp für mich?

      Comment


      • #4
        StmtIterator
        enthält ein Statement und das ein getProperty das geht nicht?

        Allerdings habe ich mich mit RDF nicht beschäftigt nur das DOC angesehen
        Christian

        Comment


        • #5
          Danke habe es hinbekommen.
          Zuletzt editiert von RockyJAVA; 11.01.2009, 12:50.

          Comment

          Working...
          X