属性の値を取得する子ノードの on マッチングをループするために使用している XML ファイルがあります。これらの値を * 文字または ? いくつかの正規表現スタイルのような文字..誰かがこれを行う方法を教えてもらえますか.したがって、リクエストがg.portal.comのように来る場合、それは2番目のノードと一致する必要があります.私は.net 2.0を使用しています.
以下は私のXMLファイルです
<Test>
<Test Text="portal.com" Sample="1" />
<Test Text="*.portal.com" Sample="201309" />
<Test Text="portal-0?.com" Sample="201309" />
</Test>
XmlDocument xDoc = new XmlDocument();
xDoc.Load(PathToXMLFile);
foreach (XmlNode node in xDoc.DocumentElement.ChildNodes)
{
if (node.Attributes["Sample"].InnerText == value)
{
}
}