C#で指定された開始タグと終了タグがあるかどうか、xml文字列を確認したい。xml 文字列は次のとおりです。
string xml=@"<iq from='someone' to='someone' id='1234' type='result'><query xmlns='jabber:iq:hello' type='hello'><question questionid='17' postedon='1376148890' editedon='1376150411' categoryid='1034' categoryname='Computer' postedby='mohan' viewstatus='0' availability='offline'>Hello</question></query></iq>";
<iq from='someone' to='someone' id='1234' type='result'>
<query xmlns='jabber:iq:hello' type='hello'>
<question questionid='17' postedon='1376148890' editedon='1376150411' categoryid='1034' categoryname='Computer' postedby='mohan' viewstatus='0' availability='offline'>Hello</question>
</query>
</iq>
次の正規表現形式を使用して確認していますが、役に立ちません
var regexForIq = new Regex(@"<iq(.*?)</iq>", RegexOptions.IgnoreCase);
var iqMatch = regexForIq.Match(_responseData);
前もって感謝します。