解析XML文档
最近有一个项目,涉及到要将数据库比较大的数据生成xml文档发送到浏览器端!
这就要用解析xml文档的技术,我想请问各位高手。用哪种技术好一些,既要速度快,又要能解析大型xml文档。
注:xml文档在10G--50G左右!
希望各位高手能帮忙找出一个合理的方法。
没用过这么大的,能运行的起来吗?我做的60多兆,感觉运行就不快
如果不涉及增删改查的话建议用二进制,可能快很多
还是通过数据库操作吧,xml操作那么大的文件,需要时间代价的。
这么大的xml,实例应该不少吧,所以感觉应该用一个能自动生成实例类的工具,我做时是先转换成schema,然后用VS直接生成了.cs,不知道能不能处理这么大的,只是个建议,具体还要楼主自己找,呵呵
将XML分块,做索引。
一般能避免操作大XML,就尽量避免。不管是查询还是传输都会成为一个难题。
up...up
xml文档在10G--50G左右!
~~~~~~~~~~~~~~~~~~~~~~
第一次听说过这么的XML文档,先用SAX分成效块,
然后用DOM来操作
dom?光实例要多少啊
dom??光实例要多少啊
建议用二进制吧!
<xsl:for-each select="/NewDataSet/Table">
<li>
<xsl:value-of select="pdate"/>
<span style="color: #888888; float: right;"&
相关问答:
请问各位大师,我现在需要将XML的数据实时的存入到数据库中,我是用asp编的程序,大量们帮忙分析 一下!!!
下面是我的XML文件代码
XML code:
<?xml version="1.0" encoding="utf-8"? ......
如何用c++程序判断xml中各元素的合法性,针对格式上的合法性,返回0或者1
使用MSXML,加载XML后,使用validate方法验证
据说你要在linux下使用。
linux下可以使用Libxml2来操作xml,同样提供了validate的方法 ......
如题
我这学期选的课题是这个但是不知道该怎么准备,导师也没怎么说清楚,希望各位达人能指点一二,小弟在这谢过啦!
谢谢你 ,我现在也自己看资料整理思路呢,具体的还要一点时间。
引用
思路如下:
使用 ......
<?xml version="1.0"?>
<root>
<status>433</status>
<msg>这个是汉字</msg>
<serialno>123</serialno>
</root>
如何用ASP读取 status值 ......
<XML>
<FLAG>1</FLAG>
<REASON></REASON>
<ADVERT><ADID>64</ADID><ADNAME>英皇娱乐四</ADNAME><ADCONTENT>内容一</ADCONTENT><ADT ......