英文:
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();
}
}
}
专注分享java语言的经验与见解,让所有开发者获益!
评论