您的位置:程序门 -> vc/mfc -> html/xml



msxml如何保存文件到buffer


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


msxml如何保存文件到buffer
发表于:2007-04-03 14:46:46 楼主
msxml如何保存文件到数据流里面
发表于:2007-04-10 08:48:191楼 得分:0
safe   to   memory   stream
you   can   create   memory   stream   using   the   mfc   class   colestreamfile
发表于:2007-04-10 09:07:062楼 得分:0
用xmllite
http://msdn.microsoft.com/msdnmag/issues/07/04/xml/default.aspx?loc=zh
发表于:2007-04-10 14:07:043楼 得分:0
ixmldomdocument::loadxml/get_xml就可以
hresult   loadxml(
        bstr   bstrxml,
        variant_bool   *   issuccessful);

hresult   get_xml(
        bstr   *xmlstring);

发表于:2007-04-10 14:50:314楼 得分:0
get_xml就可以了,搞那么复杂干什么!!!
发表于:2007-04-30 15:26:305楼 得分:0
pxmldom-> load((_variant_t)str);
发表于:2007-04-30 17:13:286楼 得分:0
get_xml就可以啦,进来接分
发表于:2007-05-14 12:32:047楼 得分:0
get_xml
作用在doc上了
发表于:2007-08-02 10:08:338楼 得分:0
node上也可以使用getxml()
发表于:2007-08-02 10:22:029楼 得分:0
保存到istream里:
                                  ccomptr <istream>   stream   =   null;
createstreamonhglobal(   null,   true,   &stream   );
/**
*   保存到流里
*/
pxmldom-> save(   _variant_t(   stream   )   );

如果你还觉得不爽,则自己重新实现istream接口,把你的数据真正保存到你新实现的istream对象里buffer里就ok了。
发表于:2007-08-02 17:35:0510楼 得分:0
istream::read()  
istream::write()  


ixmldomdocument::loadxml()  
ixmldomdocument::save()  
ixmldomdocument::get_xml()  

ixmldomdocument::load()   将   variant   参数作为输入。   接受此参数的值如下:   &#8226;   safearray   (字节数组的   xml   数据   vt_array)   -   vt_ui1   ¦  
&#8226;   istream   指针   (vt_unknown)   -   istream   指针到流包含   xml   数据  
&#8226;   ipersiststream   指针   (vt_unknown)   -   指向对象公开用于从对象以   xml   格式读取对象数据   ipersiststream   指针一个   iunknown   指针  
&#8226;   irequest   (vt_unknown)   -   指向请求   asp   对象从客户端与   xml   数据发送一个   irequest   指针  
&#8226;   msxml   作为默认,   bstr   (vt   _   bstr   或其他)   -   将尝试其他   variant   类型转换为   bstr   字符串  
analogously,   ixmldomdocument::save()   还将   variant   参数作为输入。   接受此参数的值如下:   &#8226;   istream   指针   (vt_unknown)   -   istream   指针到流可以接受   xml   数据  
&#8226;   (vt_unknown)   -   ipersiststream   指针指向它公开   ipersiststream   指针用于从   xml   格式加载对象数据对象一个   iunknown   指针  
&#8226;   iresponse   (vt_unknown)   -   指向   aspresponse   对象要输出到   xml   数据发送到客户端之前一个   iresponse   指针  
&#8226;   msxml   作为默认,   bstr   (vt   _   bstr   或其他)   -   将尝试其他   variant   类型转换为   bstr   字符串  




快速检索

最新资讯
热门点击