以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 DTD/XML Schema 』 (http://bbs.xml.org.cn/list.asp?boardid=23) ---- xsd问题 (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=52191) |
-- 作者:hcj1220 -- 发布时间:9/4/2007 12:58:00 PM -- xsd问题 xsd |
-- 作者:maojiu2005 -- 发布时间:9/5/2007 7:13:00 PM -- base64Binary是base64编码,该编码由64个不同的字符组成。 按照规定,这64个字符对应着0到63,用二进制数据表示即是00000000到00111111。64个字符依次为A-Z,a-z,0-9,+,/。00000000对应的是A,00111111对应的是'/'。 那base64编码的原理是什么呢? 总的来说,它是将3位二进制数据编码成4位二进制数据。编码方式如下: 3位二进制数据: aaaaaabb ccccdddd eeffffff (abcdef其实是0或1,这里为了更好的说明编码原理,所以用字母代替) 编码成4位二进制数据: 00aaaaaa 00bbcccc 00ddddee 00ffffff 可以看出,编码原理很简单,就是以三个八位二进制数据为一组,将其拆分成4个六位的数据,最后再在每个数据前加两个0,于是就成了4个八位二进制数。显然这些数据的取值范围为0到63,将这4个八位二进制数映射成上面提到的64个字符,于是就有了base64编码。 所以<bitmap>***</bitmap>中***应该是位图文件的base64编码。 |
-- 作者:gg256 -- 发布时间:9/25/2007 5:34:00 PM -- 学习! |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
48.096ms |