首页 相关文章 XML技术上传文件2

XML技术上传文件2

  服务器端:

  从Request对象中读出XML文档读出二进制节点中的数据并且存储到服务器上的文件中。当然,我们也可以将其存储到数据库的BLOB型字段中。

  在解释这段代码之前,我们可以对这个方案进行一些思考。

  对XML的思考

  XML格式支持很多数据类型,比如numeric, float, character等等。很多作者将XML定义为ASCII格式,但是我们不能忽视,XML技术还可以使用“bin.base64”数据类型来描述二进制信息。这个特性在MS XML3.0解析器重得到完全的支持,但是目前还需要一些特别设置。该对象提供一些可以对二进制数据进行完全控制的属性:

  obj_node.dataType - 该可读写的属性定义了特定节点的数据类型。MSXML解析器支持更多的数据类型(参见MSDN:http://msdn.microsoft.com/library/psdk/xmlsdk/xmls3z1v.htm)
对于二进制数据,我们可以使用“bin.base64”类型。

  obj_node.nodeTypedValue - 该可读写属性包含了按照制定类型表示的指定节点的数据。[ 查看全文 ]

2016-02-19 标签:

XML技术上传文件2的相关文章

手机页面
收藏网站 回到头部