Java Jena:在文本区域中显示模型

huangapple 未分类评论47阅读模式
英文:

Java Jena: Display Model in Text Area

问题

我需要在文本区域中显示模型。你们能为我提供关于这个情况的解决方案吗?
谢谢。

private void btnViewXML(java.awt.event.ActionEvent evt) {                            

    boolean readFile = checkFileExtension(file);
    String xmlText;
    if (readFile == false){
        JOptionPane.showMessageDialog(null, "文件无效!");
        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();
        }
    }
}
英文:

I need to display the model into textarea. Can you guys give me solution about this case?
Thank you.

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();
        }
    }
}

huangapple
  • 本文由 发表于 2020年4月7日 20:30:54
  • 转载请务必保留本文链接:https://java.coder-hub.com/61080083.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定