我记得你好象问过这个问题,不是告诉你用jena了么?你可以参考一下下面这个文章,如果你了解了rdf的结构的话,用起来很简单的。http://cmpp.linuxforum.net/XML/rdf.html (中文)
http://www.xml.com/pub/a/2001/05/23/jena.html (英文)
http://www.xml.com/pub/a/2001/05/23/jena.html (英文)
解决方案 »
- Hibernate 中的SessionFactory 初始化为空
- 关于发生异常后的处理
- 请大家推荐java高级编程的书
- jxl导出excel,如何下载
- webservice的测试问题
- 新版163邮箱察看邮件时可以按照时间进行折叠,感觉很棒,请教各位高人有什么办法实现阿?
- 使用struts标签获取request 里面 bean属性的问题
- 希望了解一下java在电信领域的应用情况
- MDA的java开发工具可以让J2EE的开发更简单
- eclipse2.1在redhat linux8(9)下的起动
- 请教:hibernate.cfg.xml配置SQLSERVER连接的问题!!!
- 请各位高手解决一个问题???急待!!请看下面的代码!
我用JBuilder开发.
我怎么才能使用jena的库啊.
我把jena的库添加到了环境变量里,用不起来.
不知道为何?
可以用了,我写程序试试,有问题再向你请教,多谢!
...
InputStream in = Frame1.class.getClassLoader().getResourceAsStream("cim10_010825c.rdf");
if (in == null) {
throw new IllegalArgumentException(
"File: " + file + " not found");
}
...
输出结果错误为:
java.lang.IllegalArgumentException: File: cim10_010825c.rdf not found
我的cim10_010825c.rdf 文件和工程文件在同一级目录,输出结果为什么会发现不了文件啊????另外当我改用FileInputStream类时,程序代码如下:
...
FileInputStream in = new FileInputStream("cim10_010825c.rdf");
if (in == null) {
throw new IllegalArgumentException(
"File: " + file + " not found");
}
...
输出结果:读文件没有报错.但是
程序输出给了我一个警告如下:
WARN [main] (RDFDefaultErrorHandler.java:30) - [1:39]: {W129} Encoding on InputStreamReader or FileReader does not match that of XML document. Use FileInputStream. [GBK != UTF-8]
我该怎么解决?
多多请教!