Bonjour,
j'ai créé une ontologie, et je fais le peuplement de cette ontologie en se basant sur ce code:

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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
///// L'api jena pour la peuplement de notre ontologie par des indivudues
 
import com.hp.hpl.jena.ontology.* ;
import com.hp.hpl.jena.ontology.impl.* ;
import com.hp.hpl.jena.rdf.model.* ;
import com.hp.hpl.jena.util.FileManager;
 
import com.hp.hpl.jena.ontology.Individual;
import com.hp.hpl.jena.ontology.ObjectProperty;
import com.hp.hpl.jena.ontology.OntClass;
import com.hp.hpl.jena.ontology.OntModel;
import com.hp.hpl.jena.ontology.OntModelSpec;
import com.hp.hpl.jena.rdf.model.ModelFactory;
import com.hp.hpl.jena.rdf.model.Property;
import com.hp.hpl.jena.util.FileManager;
import java.io.*;
/// l'api jdom pour l'extraction de données XML 
 
import org.jdom2.*;
import org.jdom2.input.SAXBuilder;
import org.jdom2.output.*;
 
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.util.List;
import java.util.Vector;
import java.lang.*;
import java.util.*; 
public class Peuplement2 { 
	static org.jdom2.Document document ;
	private static Acceuil2 Acc;
	public static void main (String []args)
 
	{
 
 
			 try {
				 SAXBuilder builder = new SAXBuilder();
 
			     document = builder.build(new File("Exercice1.xml"));
 
 
		     ////////// enfin j'arrive à la peuplement
 
		/////// la conection avec le fichier owl 
		     OntModel ontologie = ModelFactory.createOntologyModel ();
		     InputStream in = FileManager.get().open("F:/mastere/francais.owl");
		     if (in == null) {
		         throw new IllegalArgumentException( "File: " +  "F:/mastere/francais.owl" + " not found");
		     }
		     ontologie.read(in, "");
		     String NS ="http://www.owl-ontologies.com/Ontology1400577325.owl#";
 
		     ontologie.write(System.out);
             PrintStream p;
             try {
                 p = new PrintStream( "F:/mastere/francais.owl");
                 ontologie.write(p);
                 p.close();
 
                 } catch (FileNotFoundException e) {
                     // TODO Auto-generated catch block
                     e.printStackTrace();
                     }
 
 
			 }
 
 
		     catch(Exception e){}
		}
 
 
	}
le chargement de fichier OWL après peuplement s'affiche dans la console.
j'aimerais que ce code s'affiche dans un JTextPane. j'essaie d'ajouter ce code mais malheureusement je n'ai aucun résultat
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
 BufferedReader br = null;
             try {
         		br = new BufferedReader(new FileReader(new File("F:/mastere/francais.owl")));
         	} catch (FileNotFoundException e1) {
         		// TODO Auto-generated catch block
         		e1.printStackTrace();
         	}
         	String line;
         	StringBuilder sb = new StringBuilder();
 
         	try {
         		while((line=br.readLine())!= null){
         		    sb.append(line.trim());
         		    sb.append( "\n" );
 
         		}
         	} catch (IOException e) {
         		// TODO Auto-generated catch block
         		e.printStackTrace();
         	}
         	Acc.pane.setText(sb.toString());
Quelqu'un saurait-il m'indiquer comment procéder ?
Merci beaucoup