我记得你好象问过这个问题,不是告诉你用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 (英文)
解决方案 »
- 怎么去除webservices Header中的namespace?
- JPA的JavaBean映射文件报错
- 实体Bean可以直接放到ActionForm作为显示吗?
- SSH 中 atomikos集成JTA 事务无法回滚
- Hibernate 的 DetachedCriteria 多表查询问题?
- 有关外网java application 访问jndi问题.
- 项目发布问题
- 怎样获得HTML 的属性名?用JAVA代码写出来
- 请教大家有关web services返回值的问题,谢
- tree根节点都有上千,数据量大,怎样做网页优化展示。有主意的戳进来
- 请教: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]
我该怎么解决?
多多请教!