<?xml version="1.0"?>
<AppXmlLogWritter>
<LogData>
<LogID>5678201301161640382919</LogID>
<LogDateTime>20130114164038</LogDateTime>
</LogData>
<LogData>
<LogID>5678201301161640382920</LogID>
<LogDateTime>20130115154040</LogDateTime>
</LogData>
<LogData>
<LogID>5678201301161640382921</LogID>
<LogDateTime>20130116164042</LogDateTime>
</LogData>
</AppXmlLogWritter>
1つのノードを削除するために、xpathクエリの下で使用しました
string xpathQuery = "/AppXmlLogWritter/LogData[LogDateTime ='" + txtToDate.Text.Trim() + "']";
XmlNodeList objxmlNodeList = objXmldoc.SelectNodes(xpathQuery);
for (int i = 0; i <= objxmlNodeList.Count - 1; i++)
{
objxmlNodeList[i].ParentNode.RemoveChild(objxmlNodeList[i]);
lblMessage.Text = "Record deleted sucessfully.";
}
さまざまなアプリケーションのXMLファイルにログを書き込んでいます。ユーザーがLogDateTimeの範囲の間でログを削除できる場所。LogDateTimeの範囲の間でログを削除するためのXPathクエリはどのようになっていますか。
例:日時範囲20130116164038から20130116164040までのログを削除する必要がある場合。