Java Jena: отображение модели в текстовой области - PullRequest
0 голосов
/ 07 апреля 2020

Мне нужно отобразить модель в текстовой области. Ребята, можете ли вы дать мне решение по этому делу? Спасибо.

private void btnViewXML(java.awt.event.ActionEvent evt) {                            
    boolean readFile = checkFileExtension(file);
    String xmlText;
    if(readFile==false){
        JOptionPane.showMessageDialog(null, "File is not valid!");
        System.out.print(extension);
    }else if(readFile==true){
        try {
            File owl_file = new File(file);
            FileReader reader = new FileReader(owl_file);
            OntModel model = ModelFactory.createOntologyModel(OntModelSpec.OWL_DL_MEM);
            xmlText = model.read(reader,null);
            model.write(OutputArea.append(S),"RDF/XML-ABBREV");
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
...