每天必上csdn,偶有一天看到一道笔试“用xml文件储存图片文件”,当时我就想到直接把图片二进制数据读出来,转换为16进制储存到xml文件当中,后来我也的确这么做了。做了之后发觉,这样会使生成的文件比原来大上一倍。后来也测试了,的确大了一倍。上午和同事聊了这个问题,他的提议是采用二进制直接存储到xml文件当中。我后来也这么试过了,的确也行,不过这么做了之后,xml文件看起来就显得很乱了。
由于前两个方法都是缺点大于优点,所以我正在寻找更好的方法。
以下是一段代码:
每天必上csdn,偶有一天看到一道笔试“用xml文件储存图片文件”,当时我就想到直接把图片二进制数据读出来,转换为16进制储存到xml文件当中,后来我也的确这么做了。做了之后发觉,这样会使生成的文件比原来大上一倍。后来也测试了,的确大了一倍。上午和同事聊了这个问题,他的提议是采用二进制直接存储到xml文件当中。我后来也这么试过了,的确也行,不过这么做了之后,xml文件看起来就显得很乱了。
由于前两个方法都是缺点大于优点,所以我正在寻找更好的方法。
以下是一段代码: