【发布时间】:2011-05-07 23:21:32
【问题描述】:
我在 SQL Server 2000 中有一个表,其中包含我需要在 C# ASP.NET 2.0 页面上显示的 XML 文本字段。我需要检索 XML,然后过滤掉大约 80 个可能元素的列表(或者保留 20 个可能元素的白名单可能会更好)。
我可以从数据库中提取 xml 并将其显示在我的 .aspx 页面上,但我不确定如何首先过滤掉任何元素。
示例 XML
<Message>
<MessageNumber>
1234
</MessageNumber>
<MessageType>
Auto Notice
</MessageType>
<UPMessageNumber>
5501
</UPMessageNumber>
<MessageID>
121223
</MessageID>
<ResponseTo>
654321
</ResponseTo>
<DateTime>
2010-11-10 09:35:00
</DateTime>
</Message>
在这种情况下,我需要先过滤掉UPMessageNumber 和MessageID,然后再将其显示在页面上。
感谢您的任何想法。
【问题讨论】:
标签: c# asp.net xml sql-server-2000