我在查詢索引使用統計信息的powershell中有例行程序。該查詢針對服務器上的每個數據庫運行並抽出一個xml片段。我試圖在一個XML文件中獲得所有結果。除了將節點附加到現有的xml文件的所有代碼都可以工作。我試過AppendNode和ImportNode沒有結果。這裏是不工作使用PowerShell將節點添加到xml文件
$xml = Invoke-Sqlcmd -Query... | ConvertTo-Xml
$file_xml = [xml](Get-Content $target_file)
$index_nodes = $xml.SelectNodes("/Objects/Object")
foreach($index_node in $index_nodes){
$file_xml.ImportNode($index_node, $true)
}
$file_xml.Save($target_file)