以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 SVG/GML/VRML/X3D/XAML 』  (http://bbs.xml.org.cn/list.asp?boardid=21)
----  “开始”和“结束”在svg里面显示utf-8码是多少?(新人求助)  (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=39249)


--  作者:magic_j
--  发布时间:10/24/2006 11:15:00 AM

--  “开始”和“结束”在svg里面显示utf-8码是多少?(新人求助)
要转码,但是我用java的getByte("utf-8")之后得到的好像不是类似显示人工任务名称的这种编码,高人指教。
--  作者:magic_j
--  发布时间:10/24/2006 11:20:00 AM

--  
中文“开始”和“结束”在svg里面要写成什么样子?这样表达应该清楚了吧。
--  作者:vachin
--  发布时间:10/24/2006 3:51:00 PM

--  
编码方式 是文件流的编码方式,解析后是使用当前系统的默认编码方式显示.

“开始”和“结束”在SVG中还是存储的“开始”和“结束”,只不过是文件流的编码方式根据需要来确定.

SVG要支持中文,文件编码要使用UTF-8的编码方式,即文件流存储时,使用UTF-8编码

??难不成楼主要写SVG解析器??


--  作者:magic_j
--  发布时间:10/24/2006 4:55:00 PM

--  
不是啊,我是要展现一个流程图,那个流程图的开始结束节点是图片,一会可以显示一会不能显示,找不到原因,所以我打算用字符串替换把那两个图片换成矩形,然后在上面加上中文,流程图本身节点有些是中文的,他的格式就是类似<g id="task_auto1" type="task_auto" height="40" width="40" transform="translate(488 596)" drag="false" clone="false" isDelete="true" style="opacity:1.0;">
          <!--显示自动任务名称的-->
          <text style="text-anchor:middle" font-size="14" x="20" y="-5" width="30" height="30" startOffset="0">下达《计划任务书》</text>
   <use xlink:href="#task_not_arrive_def"/>
 </g>
所以我要把“开始”和“结束”转换成类似"下达《这种,加到生成svg图代码的那个字符串里面
--  作者:vachin
--  发布时间:10/25/2006 8:57:00 AM

--  
SVG本身支持中文显示,存储的TEXT不用转码
--  作者:magic_j
--  发布时间:10/25/2006 10:02:00 AM

--  
不行啊,我如果写成
<g id="task_auto1" type="task_auto" height="40" width="40" transform="translate(488 596)" drag="false" clone="false" isDelete="true" style="opacity:1.0;">
          <!--显示自动任务名称的-->
          <text style="text-anchor:middle" font-size="14" x="20" y="-5" width="30" height="30" startOffset="0">开始</text>
    <use xlink:href="#task_not_arrive_def"/>
</g>
这样整个图都不显示了,如果那个地方写start,倒是可以显示图,而且start也能显示,现在的问题就是显示中文啊。。

--  作者:vachin
--  发布时间:10/28/2006 2:50:00 PM

--  
显示中文的例子,坛子里有很多,可以搜一下
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
62.500ms