以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  jena怎么支持中文[已解决]?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=28550)


--  作者:badguy_tj
--  发布时间:3/13/2006 2:24:00 PM

--  jena怎么支持中文[已解决]?
请问
Model中的write()怎么支持中文输出呢?
设成"GBK"和"GB2312"都不行啊

哪位高手知道阿?


[此贴子已经被admin于2006-3-15 0:42:39编辑过]

--  作者:jpz6311whu
--  发布时间:3/13/2006 5:00:00 PM

--  
基于java的jena使用的是unicode
--  作者:badguy_tj
--  发布时间:3/13/2006 6:54:00 PM

--  
那怎么设置才能让它输出中文呢
--  作者:iamwym
--  发布时间:3/13/2006 8:01:00 PM

--  
编辑owl时候设置unicode
--  作者:badguy_tj
--  发布时间:3/13/2006 10:19:00 PM

--  
请问unicode设置成什么呢?
--  作者:badguy_tj
--  发布时间:3/13/2006 10:25:00 PM

--  
<?xml version="1.0" encoding="GBK" ?>和<?xml version="1.0" encoding="GB2312" ?>都是过了,为什么还是不行啊

--  作者:badguy_tj
--  发布时间:3/13/2006 10:38:00 PM

--  
高手,帮帮忙啊

--  作者:iamwym
--  发布时间:3/14/2006 12:06:00 AM

--  
encoding是utf-8
你下载一个别人的owl,看一下不就好了
--  作者:badguy_tj
--  发布时间:3/14/2006 12:48:00 PM

--  
utf-8和utf-16都是过了
WARN [main] (RDFDefaultErrorHandler.java:30) - http://www.w3.org/2000/01/rdf-schema#[1:40]: {W129} Encoding on InputStreamReader or FileReader does not match that of XML document. Use FileInputStream. [GBK != UTF-8]
ERROR [main] (RDFDefaultErrorHandler.java:34) - http://www.w3.org/2000/01/rdf-schema#[22:26]: {E210} Encoding error with non-ascii characters.
ERROR [main] (RDFDefaultErrorHandler.java:34) - http://www.w3.org/2000/01/rdf-schema#[23:26]: {E210} Encoding error with non-ascii characters.
ERROR [main] (RDFDefaultErrorHandler.java:34) - http://www.w3.org/2000/01/rdf-schema#[24:27]: {E210} Encoding error with non-ascii characters.
ERROR [main] (RDFDefaultErrorHandler.java:34) - http://www.w3.org/2000/01/rdf-schema#[25:26]: {E210} Encoding error with non-ascii characters.

还是不行


--  作者:iamwym
--  发布时间:3/14/2006 5:00:00 PM

--  
这是操作系统的应用基础啊,找个文本编辑器,UltraEdit, WinEdit, LatexEditor,哪怕就是notepad也可以保存utf-8格式,你自己手动改那些文本内容为utf-8就是utf-8了么?


--  作者:jpz6311whu
--  发布时间:3/14/2006 5:55:00 PM

--  
要另存为。。。
呵呵
--  作者:badguy_tj
--  发布时间:3/14/2006 7:16:00 PM

--  
已经解决了
贴在这,以免大家遇到同样问题时参考:
---------------------------------------------
Model m=ModelFactory.createDefaultModel();
InputStreamReader isr=new InputStreamReader(new FileInputStream(f),"GBK");
.....
m.read(isr,RDFS.getURI());
OutputStreamWriter osw=new OutputStreamWriter(System.out,"GBK");
m.write(osw,"RDF/XML-ABBREV");
------------------OK!-----------------------
谢谢各位的帮助阿


--  作者:trureal
--  发布时间:3/14/2006 10:20:00 PM

--  
我也遇到这个问题,太及时啦,谢谢

留个联系方式:QQ 45337414


--  作者:iamwym
--  发布时间:3/15/2006 5:42:00 AM

--  
你这样的解决办法不提倡,因为这样建立的本体是不符合w3c规范的。
--  作者:evenbetter
--  发布时间:3/15/2006 10:21:00 AM

--  
也关注一下

楼上的有什么根本性的解决方案吗?说来听听


--  作者:badguy_tj
--  发布时间:3/16/2006 4:27:00 PM

--  
那怎么解决?还有其他方法?
--  作者:zhonglvlin
--  发布时间:4/13/2006 9:48:00 PM

--  
3ks
--  作者:trustyou
--  发布时间:8/9/2006 11:52:00 AM

--  
我也遇到这样的问题,试试先。谢谢
--  作者:trustyou
--  发布时间:8/9/2006 5:10:00 PM

--  
我的QQ是:61301525,楼主或者手头在用Jena的兄弟姐妹们都可以加我,我想和大家多多交流,谢谢.
--  作者:trustyou
--  发布时间:8/10/2006 11:15:00 AM

--  
问题解决了,谢谢
--  作者:shdiao
--  发布时间:8/19/2006 4:35:00 PM

--  
太好了
--  作者:zwyc
--  发布时间:8/20/2006 4:24:00 PM

--  
借问一下RDF/XML-ABBREV和RDF/XML格式有什么区别?
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
125.000ms