想把一些文件的内容(二进制格式)都嵌入到xml中,如下:
<FileList>
<File index="0" name="a">这里是二进制文件数据</File>
<File index="1" name="b">这里是二进制文件数据</File>
<File index="2" name="c">这里是二进制文件数据</File>
.......
<FileList>我用了MSXML,但对node,只有put_text和put_nodeValue两个方法,
我读出了文件的内容,但无论是调用put_text还是put_nodeValue都不能将文件内容放入XML中,唉………………
如果要使其能够处理二进制,只能特殊处理
例如
<bin>FF 00 12 A0</bin>
那么在程序中就使用特殊处理,使其变换成二进制代码。
对于关系型数据库,这两种方法都可能存在问题,因为从数据库中保存和检索二进制数据的规则非常的严格,这样对会导致中间件出现问题。