2012-09-24 74 views
0

我需要一些幫助插入情況下,我想插入一個實例,我的本體與耶拿

$ public static JenaOWLModel owlModel; 
    public static void main(String[] args) { 

    try{ 
    owlModel = ProtegeOWL.createJenaOWLModelFromURI("file:///C:/Project/Krs1.owl"); 
    } catch (Exception e) { 
    e.printStackTrace();} 
    RDFSNamedClass personClass = owlModel.getRDFSNamedClass("Concept"); 
    RDFProperty ageProperty = owlModel.getRDFProperty("hasnameactivite"); 
    RDFIndividual individual = personClass.getRDFIndividual(String Book); 

    individual.setPropertyValue(ageProperty,new Integer(11).toString()); 
    Collection errors = new ArrayList(); 
    owlModel.save(URI.create("file:///C:/Project/Krs1.owl"), FileUtils.langXMLAbbrev, errors); 
    System.out.println("File saved with " + errors.size() + " errors."); 

    } 


    } 

結果是

$ Exception in thread "main" java.lang.Error: Unresolved compilation problems: 
    String cannot be resolved 
    Syntax error on token "Book", delete this token 
    at conn.AEssaie2.main(AEssaie2.java:24). 

感謝您的幫助。

回答

0

personClass.getRDFIndividual(String Book);

非法Java。使用IDE(例如Eclipse)。

+0

我找到解決方案,現在我嘗試通過接口插入實例。你可以幫我嗎 –