易截截图软件、单文件、免安装、纯绿色、仅160KB

C#生成XML保存到内存流中

如何在c#中生成XML并保存到内存流中,谁能指导一下。

我想把xml生成在内存中 我有多个线程使用这个流,这种做法对吗?
比 保存在硬盘上 然后读取 哪一种效率更高?

引用
如何在c#中生成XML并保存到内存流中,谁能指导一下。

我是XmlTextWriter。WriteStartDocument()生成的
我怎么搞成XmlDocument


引用
读取进流保存到缓存中,共享给多线程读取.除非你保证这个XML是不会被更改的,且仅仅是提供读取功能
否则还是老老实实读文件.

跟数据库表一样的.
你直接把一张表的内容读取进内存,然后提供给多线程读取(仅读取),肯定比再去访问表快)
问题是,这个表的资料必须不改变,否则表资料被改变了,内存中的值却没变.
这样读取就有问题,这样还要用到缓存依赖.


我的这个程序是 不停的读取数据库 生成xml 交给其他的线程往服务器上提交。现在是我不停地 生成xml文件,生成好的xml 保存到内存流中 供其他线程发送到服务器。


相关问答:

利用C#编写txt转化到xml的程序

txt 和XML 格式相应
不借助DataSet
导入读取TXT文件
然后直接写入XML(同一文件,不同数据,递增原数据没有被覆盖情况下增加数据.)
教个要点或最好是有个代码提示的
过路好汉 帮个忙撒^^
不会,帮楼主 ......

C#发邮件21cn

21cn的邮箱,在outlook配置后可以正常收发邮件,可是我写在C#中就不行,换成其它邮箱,163很早注册的。可以发送。查了很久,没有找到原因,请高手帮忙解答。。。小弟,谢了。。代码如下:
private void SendMail ......

如何用ASP读取 XML - Web 开发 / ASP

<?xml version="1.0"?>
<root>
<status>433</status>
<msg>这个是汉字</msg>
<serialno>123</serialno>
</root>
如何用ASP读取 status值 ......

VC中xml遍历 - VC/MFC / ATL/ActiveX/COM

如何用ATL窗体应用程序中用System.Xml遍历一个Xml文件
你说的是托管代码?


vc可用msxml
http://msdn.microsoft.com/en-us/library/ms767594(VS.85).aspx

MSXML4  
  //引入msxml4.dll &nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号