【发布时间】:2013-12-02 10:46:02
【问题描述】:
我有几个 XML 文件,我想创建一个搜索功能,例如,如果用户搜索“信息系统”或只是“系统”,它将找到特定项目并显示它。 有 20 个 XML 文件,我不允许更改 XML 文件的结构。我开始写搜索功能,但我不知道如何继续。
按钮aspx代码:
<asp:TableCell>
<asp:TextBox runat="server" ID="filterTB"></asp:TextBox>
<asp:Button ID="btnSearch" runat="server" Text="search" />
</asp:TableCell>
XML 粒子示例:
<project>
<name>Shema Information System</name>
<type>Information System</type>
<faculty>IE</faculty>
<year>2013</year>
<customer>
<name>Shema association</name>
</customer>
<students>
<groupCode>igroup28</groupCode>
</students>
</project>
aspx.cs 代码:
protected void btnSearch_Click(object sender, EventArgs e)
{
string text = filterTB.Text;
string[] textArr = text.Split(new char[] { ' ', '\n', ',' });
}
【问题讨论】:
-
作为 XML 的文件究竟有多重要?根据您所写的内容,您可以简单地对这 20 个文本文件执行 string.Contains。