<?xml version="1.0" encoding="gb2312"?>
<cpp>
<test ID="2">
<ID>2</ID>
<Title>测试帖子1</Title>
<Describing>内容内容内容内容1</Describing>
</test>
<test ID="3">
<ID>3</ID>
<Title>测试标题2</Title>
<Describing>内容帖子容内容2</Describing>
</test>
<test ID="4">
<ID>4</ID>
<Title>测试标题2</Title>
<Describing>内容容内容2</Describing>
</test>
</cpp>请问如何在Visual Basic.NET里 搜索:
比如 我要搜索 "帖子" 这个关建字..
如何筛选结果为 ID=2和ID=3的数据
<cpp>
<test ID="2">
<ID>2</ID>
<Title>测试帖子1</Title>
<Describing>内容内容内容内容1</Describing>
</test>
<test ID="3">
<ID>3</ID>
<Title>测试标题2</Title>
<Describing>内容帖子容内容2</Describing>
</test>
<test ID="4">
<ID>4</ID>
<Title>测试标题2</Title>
<Describing>内容容内容2</Describing>
</test>
</cpp>请问如何在Visual Basic.NET里 搜索:
比如 我要搜索 "帖子" 这个关建字..
如何筛选结果为 ID=2和ID=3的数据
解决方案 »
- 怎么保存repeater每一行的值?repeater每一行的最后都有一个button来保存
- 导入excel数据到sql05中 里面描述
- 急,在线等!!!!!
- 请问引用的DLL多了,会影响系统性能么?
- boytomato,谢谢啊,进来接分啊
- 谁帮忙看看这段vb代码到了asp.net里面应该怎么写?有关改写文件头二进制的..
- asp.net与数据库连接的一个问题,困了我好久!
- 问一个关于绑定DropDownList的小问题
- 友情链接问题?
- 请教各位大虾,怎么使Datagrid不显示外边框,只显示内部的格线
- 请问:VS03中一个C# ASP.NET 工程,如何像JBUILDER那样自动生成UML图或者类图?
- Session viewstate 全局变量区别
XmlDoc.Load("c:\test.xml")
接下来如何做。
谢谢
比如有20万条或以上的条数据呢?
里面可以我只须要100条
这样速度一定不行。
Xpath的function: bool contains(string, substring)参考:
<?xml version="1.0" encoding="UTF-8" ?>
<xml id="xslDoc">
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/Root">
<Root>
<xsl:apply-templates select="R">
<xsl:sort select="undefined" data-type="text" order="ascending" />
</xsl:apply-templates>
</Root>
</xsl:template>
<xsl:template match="R">
<xsl:choose>
<xsl:when test="contains(Number, '')">
<R>
<Number>
<xsl:value-of select="Number" />
</Number>
<Grade>
<xsl:value-of select="Grade" />
</Grade>
<Name>
<xsl:value-of select="Name" />
</Name>
<Email>
<xsl:value-of select="Email" />
</Email>
<Adress>
<xsl:value-of select="Adress" />
</Adress>
<Date>
<xsl:value-of select="Date" />
</Date>
</R>
</xsl:when>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>
</xml>
dataview 一定不行
比如有20万条或以上的条数据呢?
里面可以我只须要100条
这样速度一定不行。
------------------------------------------------
20萬條的數據你還用xml,我懷疑你用xml的出發點。。唉。當我沒說。
主要我的用法是这样的。
我用SQL SERVER 2000
在SQL中去搜索未生成XML的数据。然后将结果增加到XML文件中。
然后在XML文件在再去搜索
然后将结果显示出来。
Dim XmlDoc As New System.Xml.XmlDocument
XmlDoc.Load("c:\test.xml")
Dim TitleString As String
Dim Describing As String
TitleString = xmlDoc.SelectSingleNode("//cpp[test[ID='2']]/Title").InnerText
Describing = xmlDoc.SelectSingleNode("//cpp[test[ID='2']]/Describing").InnerText
我搜索“书”与城市在“深圳”的资料
id Topic 城市 Isxml
1 电脑书 深圳 0
2 电书 北京 1
3 其它 上海 1Sql="Select * from test1 where Isxml=0 And Topic like '%书%'"
然后将结果增加到“书.xml”文件中去然后在"书.XML"中去搜索
城市=深圳
我搜索“电”与城市在“北京”的资料
id Topic 城市 Isxml
1 电脑书 深圳 0
2 电书 北京 1
3 其它 上海 1Sql="Select * from test1 where Isxml=0 And Topic like '%电%'"
然后将结果增加到“电.xml”文件中去然后在"电.XML"中去搜索
城市=北京
然后放到XML文件中去这样就可以把数据库分离成N多个XML
能理解我提供的那段xsl否?就是要利用它将xml转换成另一个查询结果的xml
因为XSL我会写。
平面的。。他们不会搞我是想用.NET去格式化XML输出HTML
能否解释一下。contains的用法。
中的contains能不在在。NET中去使用。。