这样写就出错了:
$doc->documentElement->RemoveChild($xpath->query('/Diary/Of[@Id='.Intval($_GET["Id"]).']')->item(0));但是,这样却删除成功了?????
$doc->documentElement->RemoveChild($xpath->query('/All/Source/Diary/Of')->item(0));
$doc->documentElement->RemoveChild($xpath->query('/Diary/Of[@Id='.Intval($_GET["Id"]).']')->item(0));但是,这样却删除成功了?????
$doc->documentElement->RemoveChild($xpath->query('/All/Source/Diary/Of')->item(0));
用DOMXPath查询时,根是用“//”表示的。$xpath->query('//Diary/Of[@Id='.Intval($_GET["Id"]).']')->item(0)
这样就出错
$doc->documentElement->RemoveChild($xpath->query('/All/Source/Diary/Of[@Id='.Intval($_GET["Id"]).']')->item(0)); 这样不会
$doc->documentElement->RemoveChild($xpath->query('/All/Source')->item(0));