如何处理XML字符串%Like%search in C#
问题描述:
据我所知,我可以用Sql语法搜索DB %like%
。如何处理XML字符串%Like%search in C#
现在我正在使用XML,如何处理C#中XML文件的相同搜索条件?
我想搜索字符串并找到关键字的一部分。不是关键字的全文。
<bookstore>
<book genre="autobiography">
<title>The Autobiography of Benjamin Franklin</title>
<author>
<first-name>Benjamin</first-name>
<last-name>Franklin</last-name>
</author>
<price>8.99</price>
</book>
<book genre="philosophy">
<title>The Gorgias</title>
<author>
<name>Plato</name>
</author>
<price>9.99</price>
</book>
</bookstore>
假设我正在使用上面的示例XML。如何在C#中编码以搜索“%jami%”,然后返回“Benjamin”。谢谢。
谢谢。我找到了关于String.Containers()的示例代码。根据我的需要,它工作得很好。 – 2010-05-21 05:40:29
这会起作用,但Garett对XPath或Linq To XML的建议是更优雅的方法。 – allonym 2010-05-21 08:51:11