本人正在做一套有关图书的存储系统,因为存储的图书内容中含有图片路径,字体格式(比如粗体、字体大小、颜色等)等等内容,这些内容以html格式存储在数据库中,现在想把某一本图书的全部内容导出成Xml格式,包括图片、格式,这样可行吗?或者还有什么其他办法?

解决方案 »

  1.   

    图片可以导出url如果用BASE64格式的String导出的话图片文件大小要增大30%--导出方式可以自己操作XMLDocument去写Xml
    --用数据库的数据,创建一个业务对象,然后利用XmlSerializer将这个业务对象序列化成xml文件
    我推荐这种方式,简单、灵活,代码维护方便
      

  2.   

    有谁能够提供一个能用的例子,分就给谁:[email protected]
      

  3.   

    不知到具体是怎么存储的如果每一本书的所有信息是存为一个html文本,那么可以考虑自己写一个XSLT模板来转换成像要的XML格式如果是分散的保存在各字段中,那么可以考虑使用DOM自己生成XML 或者 利用数据的 XML支持来做
      

  4.   

    可以,参考
    也可用正则格式化HTML,保存数据到XML。